0 > words 

dumpbytes       dumpbytes       dumpbytes       dumpbytes       telnetio 
prev-lang:kbd   aapl,tdm-units  boot-args       ram-size        aapl,pci 
boot-script     default-router-ip               default-subnet-mask 
default-gateway-ip              default-server-ip 
default-client-ip               boot-command    nvramrc         oem-logo 
oem-banner      mouse-device    output-device-1 input-device-1  output-device 
input-device    diag-file       diag-device     console-screen  boot-screen 
boot-file       boot-device     gmt-offset      boot-volume 
selftest-#megs  screen-#rows    screen-#columns pci-probe-mask  logger-size 
logger-base     virt-size       virt-base       load-base       real-size 
real-base       skip-netboot?   scroll-lock     default-mac-address? 
use-generic?    use-nvramrc?    oem-logo?       oem-banner?     fcode-debug? 
diag-switch?    auto-boot?      real-mode?      little-endian?  config-vars 
target-mode     (shut-down)     (reset-all)     pass-machine-signature 
init-fast-boot  kudos           finish-smu 
finish-platform-do-pgmr-switch  pdf-programmer-switch           ^smu 
^programmer-switch              finish-platform-do-smu-interrup 
pdf-smu-interrupt               ^smu            ^smu-interrupt 
finish-platform-do-smu-doorbell pdf-doorbell-buff 
pdf-doorbell-req                pdf-doorbell-ack                ^sccb 
^smu            ^smu-doorbell   finish-modem    find-soft-modem? 
probe-soft-modem?               soft-modem-id   sync-soft-modem? 
retry-soft-modem                turn-on-soft-modem 
turn-off-soft-modem             _word-size-reg  _codec-msg-in 
_codec-msg-out  _serial-form-reg                _int-ctrl 
clr-modem-reset set-modem-reset clr-fcr-bits    set-fcr-bits    sm-wait 
sm-delay        sm-timeout?     has-soft-modem? make-serial-modem-node 
make-i2c-modem-node             modem-id?       modem-id        scan-displays 
scan-for-aux-panels             scan-for-timing-flags 
kapplecoherenttmdsflag          kapplenoncoherenttmdsflag 
kapplepalmanufacturerflag       kapplentscmanufacturerdefaultfl 
scan-for-q45c-displays          scan-for-q72-displays 
scan-for-q16-displays           scan-for-rack-displays 
scan-for-display-overrides      this-connector? analog-display? 
analog-display? no-hotplug?     don't-save-nvram? 
(analog-display)                (no-hotplug)    (don't-save-nvram) 
scan-for-factory-rnin           scan-for-pwr-mgmt 
do-rack-display _already-set-display-prefetch?  add-power-switch-enable 
add-ddc-definitions             create-aux-panel-properties 
aux-panel-support?              apple-aux-panel-record? 
pwr-mgmt-support?               apple-pwr-record?               get-edid-type 
get-edid        get-edid-adr    connect-functions 
get-platform-function           get-do-platform-function 
old-17panel2-edid-id            old-17panel-edid-id             q72-edid-id 
p88-edid-id     frc-disable?    inverter-current?               cabernet? 
edid-display-type               digital-has-edid-edid 
digital-no-connect-edid         digital-no-edid-edid 
analog-has-edid-edid            analog-no-connect-edid 
analog-no-edid-edid             override-has-edid-edid? 
override-no-connect-edid?       override-no-edid-edid? 
(has-edid-edid) (no-connect-edid)               (no-edid-edid) 
has-static-edid-edid            (ivad-edid)     17panel-aux-record 
q16-edid        q72-edid        xload           xmodem-1k       xmodem-crc 
xmodem          xreceive        xtransmit       mlb-bridge?     direct-macio? 
step            steps           step-done       .step           bp-done 
.breakpoint     til             [go]            bp?             .bp 
--bp            -bp             +bp             bpoff 
.walk-spread-slew-tables        .rd             find-slew-table 
load-slew-table clock-slew-thread               find-spread-table 
load-spread-table               clock-spread-thread             write-i2c 
read-i2c        get-i2c-cookie  do-get-i2c-cookie 
get-sensor-value                get-sensor-cookie 
set-motor-mode  get-motor-speed get-motor-setpoint 
set-motor-setpoint              get-motor-cookie                quiet-fans 
.status         .sep-status     $call-pdf       execute-pdf     find-pdf 
eject           $eject          dir             edir            load-type 
loadtests       loadtools       eload           $eload          boot 
$boot           reload          (go)            go              init-program 
load            $load           $(load)         release-load-area 
load-mapsize    load-size       sha1            nvunalias       $nvunalias 
nvalias         $nvalias        nvrecover       nvrun           nvstore 
nvquit          nvedit          print-aapl,pci  printenv        nvedit? 
($nvunalias)    skip-to-<cr>    _alias-cmd      _alias-dev      get-nvramrc 
nv-setprop      _nvsetproplen   print-part-info print-exit      nv-free 
set-defaults    set-default     nodefault-bytes delenv          setenv 
$delenv         del-config-var  del-option      $setenv         reset-nvram 
security-password               security-#badlogins             security-mode 
sync-nvram      int->string     nvram-debug?    assign-addresses 
make-properties probe-all       probe-pci       probe-fw 
probe-ext-mac-io                probe-usb       probe-usb-audio bits~le 
bits~           bits@le         bits@           bits!le         bits! 
bits-invert     bits-extract    bits'see        b(bits)         b(bitfield) 
>does           'bits           bits            'bitfield       bitfield 
see-words       (see-words)     see-word        debug           (debug 
(debug-stop)    (debug-trace)   (debug-start)   tracing         stepping 
resume          +dis            dis             dis1            see 
(see)           .calls          diagnostic-mode? 
memory-test-suite               mask            blpatch         brpatch 
forget          forth           environment?    help            noshowstack 
showstack       release-virt    release-real    claim-real      phys-64->virt 
virt->phys-64   phys->virt      virt->phys      (is-user-word)  is-remove 
is-install      find-his-vector "device-vectors"                (try-open) 
fb8-install     io              output          input           $open-package 
end-package     begin-package   unselect-dev    select-dev      select-dev? 
unselect        select          devalias        (devalias)      show-devs 
dev             interpose       apply           pop-state       push-state 
pop-package     restore-package push-package    (close-dev)     close-package 
open-package    mac-address     free-virtual    dump-properties 
dump-device-tree                .properties     ls              pwd$ 
pwd             free-path       alloc-path      instance>path   package>path 
(pwd)           _pwd            max-path        delete-node 
make-hi/lo-channel              make-get/set-channel            make-channel 
finish-device   new-device      set-args        prune-device-node 
remember-device-node            get-inherited-property          @reg 
get-my-property get-active-property             (get-package-property) 
delete-property next-property   size-cells      address-cells 
interrupt-cells aapl,address    encode+reg      pci-reg         #reg 
reg             built-in        compatible      model           device-type 
device-name     (decode-binary) encode-binary   decode-bytes 
extract-string  (decode-string) decode-phys     extract-int     decode-int 
encode-cat      encode-bytes+   encode-bytes    encode-string+ 
(encode-string) encode-root+    encode-root     encode-pci-reg+ 
encode-pci-reg  encode-reg+     encode-reg      encode-pc-phys+ 
encode-pc-phys  encode-phys     encode-3ints+   encode-3ints    encode-2ints+ 
encode-2ints    encode-ints+    encode-int+     encode-int      encode+ 
active-property property        device-end      prop-node.size  >prop.len 
>prop.addr      >prop.name      >prop.next      fb8-draw-logo   fb8-write 
fb8-draw-character              fb8-toggle-cursor 
fb8-delete-characters           fb8-insert-characters 
fb8-insert-lines                fb8-delete-lines 
fb8-blink-screen                fb8-invert-screen 
fb8-erase-screen                fb8-reset-screen                >font 
set-font        default-font    restore-terminal                save-terminal 
main-vectors    draw-logo       delete-lines    insert-lines 
delete-characters               insert-characters               invert-screen 
blink-screen    erase-screen    toggle-cursor   reset-screen 
draw-character  widths          background-color 
foreground-color                #columns        #lines          line# 
column#         inverse-screen? inverse?        fontbytes       char-height 
char-width      font-adr        window-left     window-top      screen-width 
screen-height   frame-buffer-adr                .alarms         alarm 
user-abort      $callback       callback        do-quiesce      many 
un-halt         halt            .registers      rl!             rl@ 
rw!             rw@             rb!             rb@             %hid5 
%hid4           %hid1           %hid0           %rtcl           %rtcu 
%dec            %sdr1           %sprg3          %sprg2          %sprg1 
%sprg0          %fpscr          %dsisr          %dar            %invp 
%xer            %cr             %ctr            %lr             %srr1 
%srr0           %msr            %iv             %r31            %r30 
%r29            %r28            %r27            %r26            %r25 
%r24            %r23            %r22            %r21            %r20 
%r19            %r18            %r17            %r16            %r15 
%r14            %r13            %r12            %r11            %r10 
%r9             %r8             %r7             %r6             %r5 
%r4             %r3             %r2             %r1             %r0 
halted?         real->virt      virt->real      do-translate-64 do-map-64 
do-translate    do-unmap        do-map          __m_            _i_g 
w___            uni-n-revision  platform-mac-address 
display-config-info             reduced-clock-frequency 
mb-ram-srom-info                smu-gpio-flags  smu-nmi-gpio# 
smu-interrupt-gpio#             smu-doorbell-gpio#              prod-sys-rev 
sound-architecture              ddr400-mem?     enable-ecc? 
ddr400-mem-only?                arbmode_en?     white-led?      hibernate? 
deep-nap?       bus-slewing?    enable-mem-cke-idle? 
idle-mem-bus-enable?            cke-tristate-enable?            has-smu? 
needs-cs-timing-adjust?         needs-cke-timing-adjust? 
on-board-processor?             reg-dimm?       reg-cs?         reg-cke? 
64bit-mem-mode? bus-clock       has-dynamic-step?               has-v-step? 
has-tv-on-audio?                video-mirror?   has-bus-slewing? 
usb-current-avail               ivad?           ultra66?        max-aux-power 
product-group   product-code    sys-config-rev  product-version 
product-platform                product-family  product-id      config-block 
external        headers         headerless      fcode-end 
fcode-version2  fcode-version1  marker          remember        >prune 
>remember       calls           call            unlinks         unlink 
<link           >link           links           ?prune          ?pruned 
password        words           sifting         find-matching-property 
do-find-matching-property       find-matching-iterator          next-iterator 
reset-iterator  destroy-iterator                create-iterator iterator.size 
>it.node-level  >it.do-node?    >it.do-node     >it.matched-node 
>it.current-node                >it.base-node   search-property peer 
child           parent          old-time&date   ansi->unix-secs 
ansi->mac-secs  ansi->secs      unix-secs->ansi mac-secs->ansi  secs->ansi 
set-time        get-time        set-pua         set-rtc         get-rtc 
ms              us              get-secs        get-msecs       get-usecs 
tbusecs         tbmsecs         bye             dl              accept 
(eval)          evaluate        [eval]          [evaluate]      dumplr 
dumpl           dump            (               \               h# 
d#              o#              b#              .(              abort 
abort"          "               ."              s"              control 
ascii           char            [char]          endof           of 
endcase         case            ?leave          +loop           loop 
?do             do              again           until           repeat 
while           begin           then            else            if 
to              c;              end-code        label           code 
filler          field           struct          2constant       constant 
defer           buffer:         value           2variable       variable 
immediate       ]               [               recurse         recursive 
;               :               does>           (does>)         create 
$create         alias           [compile]       postpone        compile 
[compile,]      compile,        literal,        literal         ['] 
'               {               ->              parse-2int      parse-3hex 
parse-2hex      parse-1hex      >decimal        >number         $number 
right-parse-string              left-parse-string               blword 
word            parse-word      parse           source          search 
compare         /string         $=              map-low         $call-parent 
my-address      my-space        my-unit         my-args         my-parent 
?my-self        $call-method    call-package    find-device-method 
find-method     behavior        body>           $find           find 
ihandle>phandle $c,             3drop           3dup            erase 
blank           unaligned-w!    unaligned-w@    unaligned-l!    unaligned-l@ 
lpoke           lpeek           wpoke           wpeek           cpoke 
cpeek           line?           exit?           page?           -leading 
-trailing       .s              ?depth?         b?              .nib 
.nibble         ?               .b              .o              .d 
.h              .r              u.r             (u.r)           . 
u.              s.              n>scca          (.d)            (u.) 
(.)             #s              #               u#>             u#s 
u#              sign            #>              <#              hold 
pad             digit           lcc             upc             between 
binary          octal           decimal         hex             spin-every 
(spin           (cr             spaces          space           tab 
formfeed        linefeed        carret          adler32         even 
not             um/             fm/mod          */mod           */ 
sm/rem          mu/mod          find-device?    decode-string   encode-string 
get-package-property            rainier-shasta? rainier?        shasta? 
golem?          whose-on-1st?   u4?             i2?             intrepid? 
u2?             #veos           chosen-partition-map 
chosen-partition                open-dev-error  global-failure 
machine-signature               fast-boot?      verbose-output  >in 
#tib            span            base            cols/line       lines/page 
_cardbus-list   _starlifter-list                config-changed 
_gpio-controller                sl-interrupt-controller 
_macio-interrupt-controller     _uni-interrupt-controller 
_troll-phandle  _fw-ohci-list   _fw-lynx-list   _usb-disk-list 
_usb-eject-key-list             _usb-mouse-list _usb-keyboard-list 
_usb-openhci-list               _usb-mouse      _usb-keyboard 
_nvram-ihandle  preferred-depth graphic-depth   graphic-height  graphic-width 
_normal-boot    _k2-macio-ihandle               macio-virt 
_indicator-monitor-ihandle      _fpmode         _lm87-ihandle 
_screen-ihandle _audio-stream-ihandle           _audio-stream-phandle 
_audio-control-ihandle          _audio-control-phandle 
_audio-ihandle  _eject-key-ihandle              _kbd-ihandle    _adb-ihandle 
_pi2c-ihandle   _smu-ihandle    _pmu-ihandle    _uni-n-i2c-ihandle 
_cuda-ihandle   _mmu-ihandle    _mem-ihandle    _603-translation? 
nt-hack?        _mmu-callback   _callback       _cpu            _pmu 
_nvram          _mmu            _mem            _stdout         _stdin 
_display-list   _memory         _aliases        _chosen         _options 
_ciwords        _nv-bad?        tty?            ignore-output?  use-serial? 
use-console?    use-generic?    def-serial      sccb            scca 
display-unlit   display-lit     restore-power   reduce-power 
sysclk-spreading-percent        sysclk-min-frequency 
sysclk-max-frequency            sysclk-frequencies 
turn-on-spreading               spread-full     spread-half     stop-spread 
control-sensor  set-freq-slew-point             set-powertune-point 
set-min-cpu-point               set-max-cpu-point               slewing-done? 
slew-low        slew-high       slew-wait       slew-init       set-frequency 
slew-voltage    raw-write-smu-partition         raw-read-smu-partition 
battery-power%  get-battery-info                write-pram      read-pram 
restart-after-sec               set-powerup-timer 
last-shutdown-cause             nmi?            power-switch?   ac-power? 
case-closed?    boot-cpu?       extint-gpio-node                gpio-node 
xgpio-reg       gpio-reg        make-gpio-interrupt 
make-uni-interrupts             make-macio-interrupts           'xgpio-off 
'gpio-off       'fcr-off        xgpio!          xgpio@          'xgpio 
gpio!           gpio@           'gpio           fcr!            fcr@ 
'fcr            save-notifications              reset-all       shut-down 
system-restart  system-shutdown mac-boot        multi-boot      claim-virt 
release-mem     claim-mem       do-config-l!    do-config-l@    decode-binary 
type-device     find-device     execute-device-method           close-dev 
open-dev        install-console find-package    eval            status 
spin            expect          key?            key             page 
type            cr              emit            quit            (sys-abort) 
%spin           #line           #out            stdout          stdin 
~sreset-def     ~sresets        cpu#-phandles   #mpic-ints      #cpus 
#cpus-max       ~sreset1        kmsr.ip         kmsr.ee         /x 
/n              /l              /w              /c 
fcode-revision  cold-load       (cold-load2)    (cold-load1) 
alloc-buffer:s  make-throw-log  [']rom-c@       swizzle-c@      byte-load 
time&date       noop            free-hdrs       e-depth         f-depth 
l-depth         j'              i'              roll            alignd 
align           allot           c,              w,              l, 
,protected      ,               alloc-here+     (latest)        vectored 
instance        vectored?       instance?       >body           >flags 
?vectored       ?instance       last!           last@           last? 
vector-size     my-vector       my-self         active-package  global-words 
state?          state           device-node.size 
>dn.probe-addr  >dn.assd-addrs  >dn.#scells     >dn.#acells 
>dn.instance-bfr-ptr            >dn.instance-offset             >dn.methods 
>dn.properties-tl               >dn.properties-hd               >dn.peer-bak 
>dn.peer-nxt    >dn.child       >dn.parent      >dn.check       d#16 
d#31            d#15            h#-10           h#ffff          h#ff 
h#f0            h#1f            h#10            h#f             5 
6               7               9               d#10            d#11 
d#21            d#24            true            false           watcher 
watch           watch-addr      watch-data      protected-throw $unprotected 
protected-here  protected-cells unprotected-here                unprotected 
protected       systhrow        syscatch        sysreport       debug-stop 
debug-trace     debug-start     <?>             free-mem        alloc-mem 
ferror          type>scca       bounds          (abort")        $abort 
throw-data      throw-string    throwiocontroller 
throwdecrementer                throwfloatingpoint              throwprogram 
throwalignment  throwextinterrupt               throwinstaccess 
throwdataaccess throwmachinecheck               throwbadsignature 
thrownobootscript               thrownotcompatible 
thrownocompatible               throwelterror   throwtagparseerror 
throwtagnoclose throwtagaddrfail                throwtagscanfail 
throwtagnotfound                throwsmuparametererror 
throwsmubusyerror               throwsmutransactionerror 
throwsmupending throwsmuinprocess               throwsmudenied  throwsmuerror 
throwbadxt      throwload_alloc throwspuflash   thrownophys     thrownovirt 
throwwatcher    throwprotectbad throwprotected  throwearlyout   throwstandard 
throwebadf      throwsbp2       throwuser-abort throwci-exit    throwferror 
throwalloc      throwsyscatch   throwabort      ktlatrigger     /initialize 
(vfind)         pack            cntlz           real?           swizzle? 
little?         xbflips         xwflips         xlflips         lwflips 
lwflip          lbflips         lbflip          wbflips         wbflip 
bwjoin          wbsplit         bljoin          lbsplit         wljoin 
lwsplit         tib             set-token       get-token       @startvec 
(dl)            scc-write       scc-read        >scca           comp 
filll           fill            lmove           move            count 
bell            bs              bl              dinvert         dxor 
dor             dandc           dand            invert          xor 
or              andc            and             dmin            dmax 
min             max             within          du<             d<> 
d=              d<              u>=             u>              u<= 
u<              >=              >               <=              < 
<>              =               d0<             d0=             0>= 
0>              0<=             0<              0<>             0= 
not?            d>>a            d>>             d<<             >>a 
>>              rshift          <<              lshift          rotl 
dabs            abs             dnegate         negate          ud2/ 
d2/             d2*             um/mod          u/mod           /mod 
mod             u2/             2/              u/              / 
um*             m*              /w*             2*              * 
d-              -               d+              +               aligned 
2cells          /n*             /l*             cells           /c* 
chars           qa1-            qa1+            xa1-            xa1+ 
4-              cell-           na1+            4+              la1+ 
2cell+          cell+           2-              2+              wa1+ 
1-              ca1+            1+              char+           qa+ 
xa+             na+             la+             wa+             ca+ 
8               cell            4               3               2 
1               0               -1              2r@             2r> 
2>r             r-pick          r@              r>              >r 
(e-depth)       'e              (f-depth)       'f              (l-depth) 
'l              r-depth         'r              depth           's 
d>s             s>d             nip             tuck            pick 
2swap           swap            -rot            2rot            rot 
2drop           drop            2over           over            ?dup 
2dup            dup             on              off             +! 
^rfid           l@-0!           ^tlbie          ^icbi           ^dcbtst 
^dcbt           ^dcbst          ^dcbf           ^dcbz128        ^dcbz 
^sync           xb!             xw!             xl!             xd! 
xq!             xb@             xw@             xl@             xd@ 
xq@             l!le            l@le            w!le            w@le 
l!be            l@be            w!be            w@be            4c!-le 
4c!-be          2c!-le          2c!-be          4c@-le          4c@-be 
2c@-le          2c@-be          v!              v@              4! 
2!              d!              le!@            be!@            l! 
!               w!              c!              4@              2@ 
d@              l@              @               <w@             w@ 
c@              (j')            j               (i')            i 
+!unprotected   2!unprotected   !unprotected    w!unprotected   c!unprotected 
?protected      cache-flush     cache-zero      <isi-int>       <dsi-int> 
load_base       virt_base       logger_size     real_size       mem_size 
logger_base     real_base       mem_base        unmap-page      map-page-64 
map-page        <unmap-page>    <map-page>      <find-pte0>     <set-pte> 
<setup-pteg>    dabrx!          dabrx@          2dabr!          2dabr@ 
dabr!           dabr@           sprg!           sprg@           l3cr@ 
l2cr@           scom!           scom@           scomd!          scomd@ 
scomc!          scomc@          hid5!           hid5@           hid4! 
hid4@           hid1!           hid1@           hid0!           hid0@ 
sdr1!           sdr1@           sr@             sr!             unloop 
leave           exit            execute         alloc-here      here! 
here            code!           data!           clear           (abort) 
throw           catch           in-alarm?       disable-alarms? 
disable-alarms  ?enable-alarms  alarms-enabled? enable-alarms   cr! 
cr@             msrd!           msrd@           msr!            msr@ 
dec!            dec@            tb!             tb@             <pvr1@> 
monarch?        mon#            cpu#            pir@            pvr@ 
my-vector+      rmyvector!      my-self+        rmyself!        (restart) 
<alarm>         (alarm          <init-world>  ok
0 > devalias 
keyboard            /pseudo-hid/keyboard
mouse               /pseudo-hid/mouse
eject-key           /pseudo-hid/eject-key
pci0                /pci@0,f0000000
ipc                 /ipc
scca                /ht/pci@8/mac-io/escc/ch-a
nvram               /nvram
uni-n               /u4
u4                  /u4
dart                /u4/dart
uni-mpic            /u4/mpic
ui2c                /u4/i2c
cpu0                /cpus/@0
cpu1                /cpus/@1
cpu2                /cpus/@2
cpu3                /cpus/@3
mac-io              /ht/pci@8/mac-io
k2-mac-io           /ht/pci@8/mac-io
macio-mpic          /ht/pci@8/mac-io/mpic
via-pmu             /ht/pci@8/mac-io/via-pmu
rtc                 /smu
sccb                /ht/pci@8/mac-io/escc/ch-b
ki2c                /ht/pci@8/mac-io/i2c
sata                /ht/pci@9/k2-sata-root
k2-sata             /ht/pci@9/k2-sata-root
hd                  /ht/pci@9/k2-sata-root/k2-sata@0/disk@0
ultra0              /ht/pci@9/k2-sata-root/k2-sata@0/disk@0
sd0                 /ht/pci@9/k2-sata-root/k2-sata@0/disk@0
ultra1              /ht/pci@9/k2-sata-root/k2-sata@1/disk@0
sd1                 /ht/pci@9/k2-sata-root/k2-sata@1/disk@0
ultra2              /ht/pci@9/k2-sata-root/k2-sata@2/disk@0
sd2                 /ht/pci@9/k2-sata-root/k2-sata@2/disk@0
ultra3              /ht/pci@9/k2-sata-root/k2-sata@3/disk@0
sd3                 /ht/pci@9/k2-sata-root/k2-sata@3/disk@0
enet                /ht/pci@2/@4
enet1               /ht/pci@2/@4,1
obp                 /packages/obp-tftp
usb2                /ht/pci@8/@b
usb3                /ht/pci@8/@b,1
usb-2a              /ht/pci@8/@b
usb-2b              /ht/pci@8/@b,1
usb-2c              /ht/pci@8/@b,2
uata                /ht/pci@9/ata-6
cd                  /ht/pci@9/ata-6/disk@0
cd1                 /ht/pci@9/ata-6/disk@1
fw                  /ht/pci@9/firewire
k2-uata             /ht/pci@9/ata-6
k2-cd               /ht/pci@9/ata-6/disk@0
k2-fw               /ht/pci@9/firewire
pci                 /ht/pci@8
pci1                /ht/pci@1
pci2                /ht/pci@2
pci3                /ht/pci@3
pci4                /ht/pci@4
pci5                /ht/pci@5
pci6                /ht/pci@6
pci7                /ht/pci@7
pci8                /ht/pci@8
pci9                /ht/pci@9
pci10               /ht/pci@a
pci11               /ht/pci@b
wireless            /ht/pci@8/@1
sysclk              /smu/smu-i2c-control/i2c-bus@b/@d4
smu                 /smu
first-boot          /ht@0,f2000000/pci@9/k2-sata-root@c/k2-sata
second-boot         /ht@0,f2000000/pci@9/ata-6@d/disk
last-boot           /ht@0,f2000000/pci@2/bcom5714
screen              /pci@0,f0000000/NVDA,Parent@0/NVDA,Display-A@0
 ok
0 > dev / ls 
ff89d3f0: /cpus           
ff89d680:   /PowerPC,G5@0
ff89db28:     /l2-cache
ff89eb70:   /PowerPC,G5@1
ff89f070:     /l2-cache
ff89f248:   /PowerPC,G5@2
ff89f748:     /l2-cache
ff89f920:   /PowerPC,G5@3
ff89fe20:     /l2-cache
ff89fff8: /chosen
ff8a0178: /memory@0,0
ff8a0380: /openprom
ff8a04e0:   /client-services
ff8a1710: /rom@0,ff800000
ff8a18d0:   /boot-rom@fff00000
ff8a1ac8:   /macos
ff8a1b58: /options
ff8a1be8: /packages
ff8a1fc0:   /deblocker
ff8a2910:   /disk-label
ff8a3978:   /obp-tftp
ff8af490:   /telnet
ff8afd40:   /mac-parts
ff8b3368:   /mac-files
ff8b6500:   /hfs-plus-files
ff8bbc10:   /fat-files
ff8bf3e8:   /iso-9660-files
ff8c01f8:   /bootinfo-loader
ff8c1e68:   /xcoff-loader
ff8c2938:   /macho-loader
ff8c57a0:   /pe-loader
ff8c61a8:   /elf-loader
ff8c80f0:   /usb-hid-class
ff8cac58:   /usb-ms-class
ff8cd9a8:   /usb-audio-class
ff93b4a8:   /ata-disk
ff93da70:   /atapi-disk
ff940090:   /sbp2-disk
ff943f70:   /bootpath-search
ff94a5f8:   /terminal-emulator
ff94a6c0: /firewire-disk-mode
ff961198: /pseudo-hid
ff961250:   /keyboard
ff9618d0:   /mouse
ff961d78:   /eject-key
ff962170: /multiboot
ff9772c8: /diagnostics
ff977360: /xmodem
ff97a960: /nvram@0,fff04000
ff97c040: /u4@0,f8000000
ff97c3b8:   /i2c@f8001000
ff97cfe0:     /i2c-bus@1
ff97d370:       /temp-monitor@94
ff97d7e8:         /temperature@0
ff97dcb0:       /temp-monitor@96
ff97e158:         /temperature@aa
ff97e448:       /temp-monitor@98
ff97eff0:         /internal-temperature@0
ff97f258:         /external-temperature@1
ff97fbc8:       /temp-monitor@9c
ff980770:         /internal-temperature@0
ff9809d8:         /external-temperature@1
ff981348:   /dart@f8033000
ff981488:   /mpic@f8040000
ff981730: /pci@0,f0000000
ffa09cf8:   /NVDA,Parent@0
ffa30640:     /NVDA,Display-A@0
ffa31450:     /NVDA,Display-B@1
ffa32070:     /sensor-parent@2
ffa32210:       /gpu-diode-temperature@0
ff982dd0: /ht@0,f2000000
ff984188:   /pci@1
ff985600:   /pci@2
ff9f25c8:     /bcom5714@4
ff9fe090:     /bcom5714@4,1
ff986a78:   /pci@3
ff987f10:   /pci@4
ff989388:   /pci@5
ff98a820:   /pci@6
ff98bcb8:   /pci@7
ff98d140:   /pci@8
ff98fa78:     /mac-io@7
ff990dd8:       /gpio@50
ff991200:         /smu-doorbell@12
ff9913b0:         /smu-interrupt@d
ff991560:         /programmer-switch@c
ff991790:         /chip-fault@e
ff991938:         /slewing-done@38
ff991ae8:         /mlb-good@13
ff991c38:         /vdnap0@14
ff991d78:         /timebase-enable@26
ff991f30:         /amp-mute@30
ff992080:         /dig-hw-reset-c@9
ff9921d8:         /codec-error-irq@32
ff992390:         /codec-clock-mux@31
ff9924f0:         /headphone-detect@2c
ff9926b0:         /headphone-mute@2f
ff992808:         /hw-reset@a
ff992958:         /lineout-detect@28
ff992b08:         /linein-detect@2a
ff992cb8:         /lineout-mute@2e
ff992ea8:       /escc-legacy@12000
ff9930d0:         /ch-a@12004
ff993280:         /ch-b@12000
ff993430:       /escc@13000
ff993668:         /ch-a@13020
ff994278:         /ch-b@13000
ff994de0:       /i2c@18000
ff995a00:         /i2c-bus@0
ff995bc8:           /codec@8c
ff995d00:           /codec@24
ff995e38:         /i2c-bus@0
ff996000:           /codec@8c
ff996138:       /i2s@0
ff996330:         /i2s-a@10000
ff9964f0:           /sound
ff996678:         /i2s-c@14000
ff996838:           /sound
ff9969c8:       /timer@15000
ff9c1b58:     /usb@b
ffa32578:       /mouse@1
ffa32910:       /hub@2
ffa32b20:         /device@2
ffa32ce0:         /hub@3
ffa32f68:           /device@2
ffa33118:             /interface@0
ffa33260:           /device@3
ffa33480:             /keyboard@0
ffa337c0:             /eject-key@1
ff9ca4d0:     /usb@b,1
ff9d2e48:     /usb@b,2
ff98e5e0:   /pci@9
ff9d7a58:     /k2-sata-root@c
ff9d89c0:       /k2-sata@0
ff9db8b8:         /disk@0
ff9dbf40:       /k2-sata@1
ff9dee38:         /disk@0
ff9df4c0:     /ata-6@d
ff9e26a8:       /disk
ff9e2d10:     /firewire@e
ff996b70: /smu@0,0
ff996d48:   /power-mgt
ff99f698:   /fans@4a00
ff99fbb0:     /fan@0
ff9a04a8:     /fan@1
ff9a0d98:     /fan@2
ff9a1688:     /fan@3
ff9a1f78:     /fan@4
ff9a2868:     /fan@5
ff9a3158:     /fan@6
ff9a3a48:     /fan@7
ff9a4338:     /fan@8
ff9a4c30:   /sensors@d800
ff9a55d8:     /power-sensor@17
ff9a57a0:   /switches@dc00
ff9a5a48:     /gpi@0
ff9a61a0:     /gpi@5
ff9a6648:   /smu-i2c-control@0
ff9a6ac0:     /i2c-bus@b
ff9a6f90:       /sat@b0
ff9a7540:         /core-actual-vdd0@32
ff9a76e8:         /core-actual-vdd1@33
ff9a7890:         /core-temp0@34
ff9a7a30:         /core-temp1@35
ff9a7bd0:         /core-current0@36
ff9a7d70:         /core-current1@37
ff9a82c8:         /adc@0
ff9a83f8:         /adc@1
ff9a8528:         /adc@2
ff9a8658:         /adc@3
ff9a8788:         /adc@4
ff9a88b8:         /adc@5
ff9a89e8:         /adc@6
ff9a8b18:         /adc@7
ff9a8dc0:       /sat@b2
ff9a9370:         /core-actual-vdd0@32
ff9a9518:         /core-actual-vdd1@33
ff9a96c0:         /core-temp0@34
ff9a9860:         /core-temp1@35
ff9a9a00:         /core-current0@36
ff9a9ba0:         /core-current1@37
ff9aa0f8:         /adc@0
ff9aa228:         /adc@1
ff9aa358:         /adc@2
ff9aa488:         /adc@3
ff9aa5b8:         /adc@4
ff9aa6e8:         /adc@5
ff9aa818:         /adc@6
ff9aa948:         /adc@7
ff9aabf0:       /system-clock@d4
ff9ae560:     /i2c-bus@e
ff9aea30: /aliases ok
0 > printenv 
-------------- Partition: common -------- Signature: 0x70 ---------------
little-endian?          false                false
scroll-lock             false                true
real-mode?              66616c73 65
auto-boot?              74727565
diag-switch?            66616c73 65
fcode-debug?            66616c73 65
oem-banner?             66616c73 65
oem-logo?               66616c73 65
use-generic?            66616c73 65
default-mac-address?    66616c73 65
skip-netboot?           66616c73 65
real-base               2d31
real-size               2d31
load-base               30783830 30303030
virt-base               2d31
virt-size               2d31
logger-base             2d31
logger-size             2d31
pci-probe-mask          2d31
screen-#columns         313030
screen-#rows            3430
selftest-#megs          30
boot-volume             33
gmt-offset              30
boot-device             73617461 2f6b322d 73617461 40312f40 303a332c 5c5c3a74 627869
boot-file
boot-screen             73637265 656e
console-screen          73637265 656e
diag-device             656e6574
diag-file               2c646961 6773
input-device            6b657962 6f617264
output-device           73637265 656e
input-device-1          2f697063
output-device-1         2f697063
mouse-device            6d6f7573 65
oem-banner
oem-logo
boot-command            6d61632d 626f6f74
default-client-ip
default-server-ip
default-gateway-ip
default-subnet-mask
default-router-ip
boot-script
aapl,pci                2f40302c 66303030 30303030 2f40302f 4031004e 56505200 068006ff 0219ff1d
                        52ff0600 2f40302c 66303030 30303030 2f40302f 4030004e 56505200 967f06ff
                        02100aff 0106400a a0060a06 6e030901 ff0168b0 ff020610 3292ff04 4074ff01
                        52ff0600
boot-args
aapl,tdm-units
ram-size                30783232 30303030 3030
prev-lang:kbd           656e3a30
nvramrc                 3a207465 6c6e6574 696f0d22 20656e65 743a7465 6c6e6574 2c313932 2e313638
                        2e312e31 35302220 696f0d3b 0d
use-nvramrc?            74727565
 ok

0 > dump-device-tree

/
PROPERTIES:
#address-cells          00000002 
#size-cells             00000001 
AAPL,add-fcode-file     xt=^ff86.40d8  
clock-frequency         4a817c80 
compatible              PowerMac11,2
                        MacRISC4
                        Power Macintosh
                        
copyright               Copyright 1983-2005 Apple Computer, Inc. All Rights Reserved
customer-sw-config                 
device_type             bootrom
display-config-info     ffffffff ffffffff 
display-family          00000000 
model                   PowerMac11,2
name                    device-tree
pid#                    000022c2 
platform-get-vdnap0     /ht@0,f2000000/pci@8/mac-io@7/gpio@50/vdnap0@14
platform-set-vdnap0     /ht@0,f2000000/pci@8/mac-io@7/gpio@50/vdnap0@14
platform-slewing-done   /ht@0,f2000000/pci@8/mac-io@7/gpio@50/slewing-done@38
scb#                    00000002 
serial-number           R70
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        G854823UR70
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
system-id               0000000000000

METHODS:
close           decode-unit     dma-alloc       dma-free        dma-map-in 
dma-map-out     dma-sync        map-in          map-in-64       map-out 
open 

/cpus
PROPERTIES:
#address-cells          00000001 
#interrupt-cells        00000002 
#size-cells             00000000 
name                    cpus
platform-cpu-timebase   /ht@0,f2000000/pci@8/mac-io@7/gpio@50/timebase-enable@26

METHODS:
(cpu-probe-code)                (cpu-probe-code)-len            /cpu-info 
>cpu.hid0       >cpu.lr         >cpu.pir        >cpu.pvr        >cpu.signal 
>cpu.sprg0      >cpu.srr0       >cpu.srr1       ?cpu-probe#     close 
cpu-info        cpu-params      cpu-probe-code  cpu-probe?      cpu-vector 
decode-unit     encode-unit     open 

/cpus/PowerPC,G5@0
PROPERTIES:
32-64-bridge            
64-bit                  
altivec                 
available               pseudo=00003000 7fffd000 d0000000 20000000 
bus-frequency           4a817c80 
clock-frequency         9502f900 
config-bus-frequency    4a817c80 
cpu#                    00000000 
cpu-info                00000000 00000000 00000000 00000000 00000000 00000000 
                        00111081 00000000 00000000 00000000 00440101 00000000 
                        00000000 
cpu-version             00440101 
d-cache-block-size      00000080 
d-cache-sets            00000080 
d-cache-size            00008000 
data-streams            
dcbz                    00000080 
device_type             cpu
existing                00000000 80000000 80000000 80000000 
general-purpose         
graphics                
i-cache-block-size      00000080 
i-cache-sets            00000200 
i-cache-size            00010000 
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000007c 00000000 
name                    PowerPC,G5
performance-monitor     
power-mode-data         8001566b 80035469 
reg                     00000000  
reservation-granule-size00000080 
soft-reset              00000089 
state                   running
timebase-frequency      01fca055 
tlb-sets                00000100 
tlb-size                00001000 
translations            pseudo=00000000 00003000 00000000 00000000 00000010 
                        7f5f0000 00200000 00000000 7f5f0000 00000010 7f7f0000 
                        00200000 00000000 7f7f0000 00000010 7f9f0000 00200000 
                        00000000 7f9f0000 00000010 7ff69000 00001000 00000000 
                        7ff69000 00000028 80000000 00080000 00000000 80000000 
                        00000028 80081000 00001000 00000000 80081000 00000028 
                        80082000 00001000 00000000 80082000 00000028 f0000000 
                        00010000 00000000 f0000000 00000028 f0800000 00001000 
                        00000000 f0800000 00000028 f0c00000 00001000 00000000 
                        f0c00000 00000028 f2000000 02800000 00000000 f2000000 
                        00000028 f4000000 00400000 00000000 f4000000 
                        ... 0000021c bytes total

METHODS:
claim           close           map             map-64          modify 
open            release         set-dfs-high    set-dfs-low     spd 
translate       translate-64    unmap 

/cpus/PowerPC,G5@0/l2-cache
PROPERTIES:
cache-unified           
clock-frequency         9502f900 
d-cache-sets            00000400 
d-cache-size            00100000 
device_type             cache
i-cache-sets            00000400 
i-cache-size            00100000 
name                    l2-cache



/cpus/PowerPC,G5@1
PROPERTIES:
32-64-bridge            
64-bit                  
altivec                 
bus-frequency           4a817c80 
clock-frequency         9502f900 
config-bus-frequency    4a817c80 
cpu#                    00000001 
cpu-info                00000000 00000110 00000000 fff0328c 10000000 02009000 
                        00411001 00000000 00000000 00020001 00440101 00000001 
                        deadbeef 
cpu-version             00440101 
d-cache-block-size      00000080 
d-cache-sets            00000080 
d-cache-size            00008000 
data-streams            
dcbz                    00000080 
device_type             cpu
general-purpose         
graphics                
i-cache-block-size      00000080 
i-cache-sets            00000200 
i-cache-size            00010000 
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000007d 00000000 
name                    PowerPC,G5
performance-monitor     
reg                     00000001  
reservation-granule-size00000080 
soft-reset              0000008a 
state                   stopped
timebase-frequency      01fca055 
tlb-sets                00000100 
tlb-size                00001000 

METHODS:
close           open 

/cpus/PowerPC,G5@1/l2-cache
PROPERTIES:
cache-unified           
clock-frequency         9502f900 
d-cache-sets            00000400 
d-cache-size            00100000 
device_type             cache
i-cache-sets            00000400 
i-cache-size            00100000 
name                    l2-cache



/cpus/PowerPC,G5@2
PROPERTIES:
32-64-bridge            
64-bit                  
altivec                 
bus-frequency           4a817c80 
clock-frequency         9502f900 
config-bus-frequency    4a817c80 
cpu#                    00000002 
cpu-info                00000000 00000110 00000000 fff0328c 10000000 02009000 
                        00411001 00000000 00000000 00030002 00440101 00000002 
                        deadbeef 
cpu-version             00440101 
d-cache-block-size      00000080 
d-cache-sets            00000080 
d-cache-size            00008000 
data-streams            
dcbz                    00000080 
device_type             cpu
general-purpose         
graphics                
i-cache-block-size      00000080 
i-cache-sets            00000200 
i-cache-size            00010000 
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000007e 00000000 
name                    PowerPC,G5
performance-monitor     
reg                     00000002  
reservation-granule-size00000080 
soft-reset              0000008b 
state                   stopped
timebase-frequency      01fca055 
tlb-sets                00000100 
tlb-size                00001000 

METHODS:
close           open 

/cpus/PowerPC,G5@2/l2-cache
PROPERTIES:
cache-unified           
clock-frequency         9502f900 
d-cache-sets            00000400 
d-cache-size            00100000 
device_type             cache
i-cache-sets            00000400 
i-cache-size            00100000 
name                    l2-cache



/cpus/PowerPC,G5@3
PROPERTIES:
32-64-bridge            
64-bit                  
altivec                 
bus-frequency           4a817c80 
clock-frequency         9502f900 
config-bus-frequency    4a817c80 
cpu#                    00000003 
cpu-info                00000000 00000110 00000000 fff0328c 10000000 02009000 
                        00411001 00000000 00000000 00000003 00440101 00000003 
                        deadbeef 
cpu-version             00440101 
d-cache-block-size      00000080 
d-cache-sets            00000080 
d-cache-size            00008000 
data-streams            
dcbz                    00000080 
device_type             cpu
general-purpose         
graphics                
i-cache-block-size      00000080 
i-cache-sets            00000200 
i-cache-size            00010000 
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000007f 00000000 
name                    PowerPC,G5
performance-monitor     
reg                     00000003  
reservation-granule-size00000080 
soft-reset              0000008c 
state                   stopped
timebase-frequency      01fca055 
tlb-sets                00000100 
tlb-size                00001000 

METHODS:
close           open 

/cpus/PowerPC,G5@3/l2-cache
PROPERTIES:
cache-unified           
clock-frequency         9502f900 
d-cache-sets            00000400 
d-cache-size            00100000 
device_type             cache
i-cache-sets            00000400 
i-cache-size            00100000 
name                    l2-cache



/chosen
PROPERTIES:
bootargs                
bootpath                
cpu                     ihandle->/cpus/PowerPC,G5@0
mac-address             00145165 dea5
memory                  ihandle->/memory@0,0
mmu                     ihandle->/cpus/PowerPC,G5@0
name                    chosen
nvram                   ihandle->/nvram@0,fff04000
stdin                   ihandle->/packages/telnet
stdout                  ihandle->/packages/telnet
uni-interrupt-controller/u4@0,f8000000/mpic@f8040000



/memory@0,0
PROPERTIES:
available               pseudo=00003000 7f5ed000 
bank-names              000000ff
                        64 bit Bank0/J6700/J6800/front
                        64 bit Bank1/J6700/J6800/back
                        64 bit Bank2/J6900/J7000/front
                        64 bit Bank3/J6900/J7000/back
                        64 bit Bank4/J7100/J7200/front
                        64 bit Bank5/J7100/J7200/back
                        64 bit Bank6/J7300/J7400/front
                        64 bit Bank7/J7300/J7400/back
bank-sizes              20000000 00000000 40000000 40000000 40000000 40000000 
                        40000000 40000000 
device_type             memory
dimm-info               8008080d 0a604000 053d5000 82100000 0c041801 02000150 
                        5000003c 283c2d40 25371022 3c1e1e00 003c6980 1e280000 
                        00000000 00000000 00000000 000012c7 2cffffff ffffffff 
                        08344854 46333236 3441592d 35334542 31202001 0005427e 
                        0f488000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 8008080d 0a604000 053d5000 82100000 
                        0c041801 02000150 5000003c 283c2d40 25371022 3c1e1e00 
                        003c6980 1e280000 00000000 00000000 00000000 000012c7 
                        2cffffff ffffffff 08344854 46333236 3441592d 35334542 
                        31202001 0005427e 0f488200 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 
                        ... 00000400 bytes total
dimm-speeds             PC2-4200U-444
                        PC2-4200U-444
                        PC2-4200U-444
                        PC2-4200U-444
                        PC2-4200U-444
                        PC2-4200U-444
                        PC2-4200U-444
                        PC2-4200U-444
dimm-types              DDR2 SDRAM
                        DDR2 SDRAM
                        DDR2 SDRAM
                        DDR2 SDRAM
                        DDR2 SDRAM
                        DDR2 SDRAM
                        DDR2 SDRAM
                        DDR2 SDRAM
name                    memory
ram-bus-width           00000080 
ram-layout-architecture 00000001 
ram-map                 00000002 00000000 20000000 00000000 00000000 00000000 
                        00000001 80000000 40000000 00000001 c0000000 40000000 
                        00000000 00000000 40000000 00000000 40000000 40000000 
                        00000000 00000000 40000000 00000000 40000000 40000000 
reg                     00000000 00000000  20000000 
                        00000000 00000000  00000000 
                        00000000 20000000  40000000 
                        00000000 60000000  20000000 
                        00000001 00000000  60000000 
                        00000001 60000000  40000000 
                        00000001 a0000000  40000000 
                        00000001 e0000000  40000000 
slot-names              000000ff
                        DIMM0/J6700
                        DIMM1/J6800
                        DIMM2/J6900
                        DIMM3/J7000
                        DIMM4/J7100
                        DIMM5/J7200
                        DIMM6/J7300
                        DIMM7/J7400

METHODS:
claim           close           open            release 

/openprom
PROPERTIES:
boot-syntax             00000001 
device_type             BootROM
model                   OpenFirmware 4
name                    openprom
relative-addressing     
supports-bootinfo       



/openprom/client-services
PROPERTIES:
name                    client-services

METHODS:
boot            call-method     canon           child           cidebug? 
claim           close           enter           exit            finddevice 
getprop         getproplen      instance-to-package 
instance-to-path                interpret       logger          milliseconds 
nextprop        open            package-to-path parent          peer 
quiesce         read            release         seek            set-callback 
setprop         test            test-method     write 

/rom@0,ff800000
PROPERTIES:
#address-cells          00000001 
name                    rom
ranges                  ff800000  00000000 ff800000  00800000 
reg                     00000000 ff800000  00000000 

METHODS:
close           decode-unit     encode-unit     open 

/rom@0,ff800000/boot-rom@fff00000
PROPERTIES:
BootROM-build-date      09/30/05 at 15:31:03
BootROM-version         $0005.27f1
has-config-block        
hwi-flags               48ffda7c 
image                   00080000 
info                    fff00000 00003f00 000527f1 20050930 f64cfc26 fff08000 
                        00078001 000527f1 20050930 beca915e fff80000 00080002 
                        000527f1 20050930 eeec8109 fff03f00 00000083 000527f1 
                        20050930 4a455557 fff03f80 00000084 fca9ec29 15a82001 
                        ffffffff fff04000 00004005 6e767261 6d000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 
model                   Apple PowerMac11,2 5.2.7f1 BootROM built on 09/30/05 at 15:31:03
name                    boot-rom
reg                     fff00000  00100000 
security-modes          none, full, command, no-password
write-characteristic    flash



/rom@0,ff800000/macos
PROPERTIES:
name                    macos



/options
PROPERTIES:
aapl,pci                2f40302c 66303030 30303030 2f40302f 4031ff01 4e565052 
                        ff010680 06ff8102 19ff811d 52ff8106 ff012f40 302c6630 
                        30303030 30302f40 302f4030 ff014e56 5052ff01 967f06ff 
                        8102100a ff810106 400aa006 0a066e03 0901ff81 0168b0ff 
                        81020610 3292ff81 044074ff 810152ff 8106ff01 00
aapl,tdm-units          
auto-boot?              true
boot-args               
boot-command            mac-boot
boot-device             sata/k2-sata@1/@0:3,\\:tbxi
boot-file               
boot-screen             screen
boot-script             
boot-volume             3
console-screen          screen
default-client-ip       
default-gateway-ip      
default-mac-address?    false
default-router-ip       
default-server-ip       
default-subnet-mask     
diag-device             enet
diag-file               ,diags
diag-switch?            false
fcode-debug?            false
gmt-offset              0
input-device            keyboard
input-device-1          /ipc
little-endian?          false
load-base               0x800000
logger-base             -1
logger-size             -1
mouse-device            mouse
name                    options
; enet:telnet,192.168.1.150" iotio
oem-banner              
oem-banner?             false
oem-logo                
oem-logo?               false
output-device           screen
output-device-1         /ipc
pci-probe-mask          -1
prev-lang:kbd           656e3a30 
ram-size                0x22000000
real-base               -1
real-mode?              false
real-size               -1
screen-#columns         100
screen-#rows            40
scroll-lock             false
selftest-#megs          0
skip-netboot?           false
use-generic?            false
use-nvramrc?            true
virt-base               -1
virt-size               -1



/packages
PROPERTIES:
name                    packages

METHODS:


/packages/deblocker
PROPERTIES:
name                    deblocker

METHODS:
close           dma-alloc       dma-free        empty-buffers   open 
read            seek            write 

/packages/disk-label
PROPERTIES:
name                    disk-label

METHODS:
block-size      close           dma-alloc       dma-free        eject 
file-str        load            max-transfer    offset          open 
part-str        read-blocks     set-offset      write-blocks 

/packages/obp-tftp
PROPERTIES:
log                     00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 
                        ... 00001000 bytes total
name                    obp-tftp
stats                   000004d9 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 

METHODS:
#allocs         #blocks         #frees          $ip             (.alloc-mem) 
(.free-mem)     .log            .stats          ?send-tcp       add-i-h 
block-size      close           deblocker       dma-alloc       dma-free 
i-h             init-deblocker  load            log             log-it 
max-transfer    open            path-delimiter  read            read-blocks 
set-my-ip?      tcp-listen      tcpdump         tftp-blocks     tftp-error 
use-bsdp?       use-dhcp?       wait            write           write-blocks 
xalloc-mem      xfree-mem 

/packages/telnet
PROPERTIES:
name                    telnet

METHODS:
close           install-abort   open            read            remove-abort 
write 

/packages/mac-parts
PROPERTIES:
name                    mac-parts

METHODS:
#blocks         block-size      block-size      close           dma-alloc 
dma-free        eject           get-next-part-entry             load 
max-transfer    offset-high     offset-low      open            parent-read 
parent-seek     parent-write    part-id         part-shadows?   part-valid? 
pmblkcnt        read            read-blocks     seek            seek&read 
size            write           write-blocks 

/packages/mac-files
PROPERTIES:
name                    mac-files

METHODS:
#blocks         block-size      close           dir             dma-alloc 
dma-free        eject           filesize        get-vol         load 
max-transfer    open            read            read-blocks     seek 
write           write-blocks 

/packages/hfs-plus-files
PROPERTIES:
name                    hfs-plus-files

METHODS:
#blocks         block-size      close           dir             dma-alloc 
dma-free        eject           filesize        load            max-transfer 
open            read            read-blocks     seek            write 
write-blocks 

/packages/fat-files
PROPERTIES:
name                    fat-files

METHODS:
#blocks         -longentrytail  .longentry      2d.             block-size 
close           clus-bal        clus-off        dir             displaybasis 
displayentry?   displaymachidden                dma-alloc       dma-free 
eject           filesize        getlongentry    hide-basis-names 
hide-hidden-files               initlongnamedata                load 
longnamebuf     longnamebufsz   longnameord     max-transfer    open 
read            read-blocks     seek            show-basis-names 
show-hidden-files               write           write-blocks 

/packages/iso-9660-files
PROPERTIES:
name                    iso-9660-files

METHODS:
#blocks         block-size      close           dir             dma-alloc 
dma-free        eject           load            max-transfer    offset 
open            read            read-blocks     seek 

/packages/bootinfo-loader
PROPERTIES:
name                    bootinfo-loader

METHODS:
close           find-tag        init-program    open 

/packages/xcoff-loader
PROPERTIES:
name                    xcoff-loader

METHODS:
close           init-program    open 

/packages/macho-loader
PROPERTIES:
name                    macho-loader

METHODS:
close           init-program    open            srr0@           toc@ 

/packages/pe-loader
PROPERTIES:
name                    pe-loader

METHODS:
close           init-program    open 

/packages/elf-loader
PROPERTIES:
name                    elf-loader

METHODS:
close           debug-elf?      elf-be          elf-l@          elf-le 
elf-load-base   elf-real-base   elf-real-mode   elf-real-size   elf-virt-base 
elf-virt-size   elf-w@          found-note-sect?                init-program 
need-reset?     open            read-elf-header read-elf-note-segment 
set-nvram-variable              stack-top 

/packages/usb-hid-class
PROPERTIES:
name                    usb-hid-class

METHODS:
close           eject-key?      get-event       get-key-map     install-abort 
key-map-lc      key-map-uc      make-hid-class  open            read 
remove-abort    td-errors 

/packages/usb-ms-class
PROPERTIES:
name                    usb-ms-class

METHODS:
#blocks         block-size      check-unit-ready                close 
dma-alloc       dma-free        eject           make-ms-class   max-transfer 
open            read            read-blocks     seek            size 
test-unit-ready write           write-blocks 

/packages/usb-audio-class
PROPERTIES:
name                    usb-audio-class

METHODS:
close           init-vendor-audio               make-audio-class 
open            play-sound      setup-audio-data 

/packages/ata-disk
PROPERTIES:
name                    ata-disk

METHODS:
#blocks         /blk            48-bit-hi       48-bit-lba?     48-bit-lo 
>ata.chi        >ata.clo        >ata.command    >ata.commandx   >ata.count 
>ata.countx     >ata.devicehead >ata.features   >ata.lbahighx   >ata.lbalowx 
>ata.lbamidx    >ata.number     >ata.reserved   >ident.48bitlba >ident.advpio 
>ident.capabilities             >ident.capacity >ident.curcapacity 
>ident.currwm   >ident.cylinders                >ident.extension 
>ident.featsupp1                >ident.featsupp2 
>ident.featsupp3                >ident.heads    >ident.multidma >ident.pio 
>ident.rwm      >ident.spt      >ident.ultradma ata-command     block-size 
calc-capacity   capabilities    close           convert-lba     cylinders 
deblocker-ih    dev@            disk-label-ih   dma-alloc 
dma-downgrade?  dma-free        dma-mode        enable-dma      enable-ultra 
flush-cache     flush-cache-cmd flush-cache-ext? 
get-my-protocol heads           identify-cmd    identify-data   initdevice 
lba-capacity    lba-supported?  load            max-blocks      max-pio-mode 
max-transfer    mult-max-blocks my-block-size   my-capacity     my-max-ultra 
offset-hi       offset-lo       old-capacity    open            pio-mode 
rblocks         rderrors        read            read-blocks     read-cmd 
read-dma-cmd    read-mult-cmd   retry-count     seek            set-dma-timer 
set-drive-select                set-mult-cmd    set-my-multiple set-pio-timer 
set-ultra-timer setfeatures-cmd size            sleep           sleep-cmd 
spc             spt             timeout         ultra-mode      wait-bsy 
wblocks         write           write-blocks    write-cmd       write-dma-cmd 
write-mult-cmd  wterrors 

/packages/atapi-disk
PROPERTIES:
name                    atapi-disk

METHODS:
#blocks         (eject)         (inject)        (lock)          (unlock) 
/blk            >ata.chi        >ata.clo        >ata.command    >ata.count 
>ata.devicehead >ata.features   >ata.number     >ata.reserved   >atapi.lba 
>atapi.length   >atapi.opcode   >ident.advpio   >ident.capabilities 
>ident.config   >ident.curcapacity              >ident.cylinders 
>ident.extension                >ident.heads    >ident.model    >ident.pio 
>ident.spt      ata-command     atapi-check-media 
atapi-check-wait                atapi-command   atapi-conduit 
atapi-request-sense             atapi-tur       block-size      cap-data 
cap-packet      close           cmd-not-valid?  deblocker-ih 
decide-device-type              dev@            devicetype      disk-label-ih 
dma-alloc       dma-free        dma-map-in      dma-map-out     dma-sync 
eject           ensure-unit-ready               evt-data        evt-packet 
flush-cache     flush-cache-cmd get-my-protocol identify-cmd    identify-data 
inquiry-data    inquiry-packet  load            machine-supports-inject? 
max-blocks      max-pio-mode    max-transfer    my-block-size   my-capacity 
obtain-device-info              offlineerr      offset-hi       offset-lo 
open            packet-cmd      permit-rem-packet               pio-mode 
prevent-rem-packet              read            read-blocks     read-capacity 
read-inquiry    read-packet     request-sense-data 
request-sense-packet            retry-count     search-space-word-le 
seek            set-drive-select                set-max-blocks  set-pio-timer 
setfeatures-cmd size            start-unit-packet-eject 
start-unit-packet-load          test-unit-ready-packet          timeout 
tray-open?      try-stepping    use-atapi-interface             use-read12? 
use-write12?    wait-bsy        waitfortocerr   write           write-blocks 
write-packet 

/packages/sbp2-disk
PROPERTIES:
name                    sbp2-disk

METHODS:
#blocks         add-ranges      add-translations 
adjust-request? block-size      close           create-category-prop 
create-my-properties            create-removable-prop           dead? 
dma-alloc       dma-free        do-inquiry      eject           inject 
inquiry-info    load            lock            max-transfer 
my-max-transfer no-media?       not-yano-mo?    open            read 
read-blocks     removable?      seek            setactive       size 
startit         stopit          test-unit-ready unlock          write 
write-blocks 

/packages/bootpath-search
PROPERTIES:
name                    bootpath-search

METHODS:
aliaspath       allaliaspath    alloctargetpath allpath         close 
createpaths     devicepath      getpathmark     gettargetfiles  infopathloc 
infopathnewdev  infopathremovable               nextpath        open 
setcensorenable setpathmark     setquietenable  settargetfile 
settargetfiles  targetpath      testpath        testpathboot 
testpathcategory                testpathdevice  testpathfile 
testpathvolume  validpath 

/packages/terminal-emulator
PROPERTIES:
iso6429-1983-colors     
name                    terminal-emulator



/firewire-disk-mode
PROPERTIES:
name                    firewire-disk-mode

METHODS:
adaptorinvalid? agentops-cnt    agentreset-cnt  battcap?        battpower? 
debug-tdm?      disable-icon?   doorbell-cnt    mgtops-cnt      target-mode 
tm-depth 

/pseudo-hid
PROPERTIES:
name                    pseudo-hid

METHODS:
open 

/pseudo-hid/keyboard
PROPERTIES:
device_type             keyboard
name                    keyboard

METHODS:
close           get-key-map     install-abort   open            read 
remove-abort 

/pseudo-hid/mouse
PROPERTIES:
device_type             mouse
name                    mouse

METHODS:
close           get-event       open 

/pseudo-hid/eject-key
PROPERTIES:
device_type             eject-key
name                    eject-key

METHODS:
close           eject-key?      open 

/multiboot
PROPERTIES:
name                    multiboot

METHODS:
color!          color@          dimensions      draw-rectangle 
dump-saved-devices              fill-rectangle  flash-dev-icon-off 
get-colors      init-screen     multi-boot-menu read-rectangle  screen-color 
set-aapl-colors set-colors 

/diagnostics
PROPERTIES:
name                    diagnostics
post                    706f7374 00f00002 00000000 00010400 00010001 20050921 
                        00000001 00000001 00000000 00000000 00000000 00000000 
                        20002000 00000000 18004000 1c004000 10004000 14004000 
                        00004000 04004000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
post-results            00000000 



/xmodem
PROPERTIES:
name                    xmodem

METHODS:
xemit           xkey            xkey? 

/nvram@0,fff04000
PROPERTIES:
#bytes                  00002000 
compatible              sharp-B0ED
                        nvram,flash
                        
device_type             nvram
name                    nvram
reg                     00000000 fff04000  00004000 

METHODS:
close           open            read            seek            size 
sync            write 

/u4@0,f8000000
PROPERTIES:
#address-cells          00000001 
#size-cells             00000001 
compatible              u3
device-rev              00000042 
device_type             memory-controller
model                   AAPL,U4
name                    u4
platform-chip-fault     /ht@0,f2000000/pci@8/mac-io@7/gpio@50/chip-fault@e
ranges                  f8000000  00000000 f8000000  10000000 
reg                     00000000 f8000000  01000000 

METHODS:
close           decode-unit     map-in          map-out         open 

/u4@0,f8000000/i2c@f8001000
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
AAPL,address            f8001003 
AAPL,address-step       00000010 
AAPL,driver-name        .i2c-uni-n
AAPL,i2c-rate           00000064 
built-in                
compatible              keywest-i2c
                        uni-n-i2c
                        uni-n-i2c-control
                        
device_type             i2c
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000000 00000001 
name                    i2c
reg                     f8001000  00001000 

METHODS:
close           decode-unit     i2c-base        open            read-i2c 
read-i2c-at     read-i2c-at2    write-i2c       write-i2c-at 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              i2c-bus
device_type             i2c-bus
name                    i2c-bus
reg                     00000001  

METHODS:
close           decode-unit     open            read-i2c        read-i2c-at 
read-i2c-at2    write-i2c       write-i2c-at 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@94
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              ds1775
device_type             ds1775
hwsensor-id             00000004 
hwsensor-location       DRIVE BAY
hwsensor-params-version 00000001 
hwsensor-type           temperature
hwsensor-zone           00000000 
name                    temp-monitor
reg                     00000094  

METHODS:
.status         .temp           close           connect-gettemp decode-unit 
make-gettemp    open            read-config     read-high-limit 
read-low-limit  read-reg        read-temp       write-config 
write-high-limit                write-low-limit write-reg 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@94/temperature@0
PROPERTIES:
built-in                
compatible              temp-sensor
device_type             temperature
location                DRIVE BAY
name                    temperature
reg                     00000000  
sensor-id               00000004 
sep-provides            r/w
                        sep-temperature
version                 00000002 
zone                    00000001 

METHODS:
close           open            read-raw        write-raw 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@96
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              ds1631
device_type             ds1631
hwsensor-params-version 00000002 
name                    temp-monitor
reg                     00000096  

METHODS:
close           decode-unit     open            read-reg 
start-conversions               write-reg 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@96/temperature@aa
PROPERTIES:
built-in                
compatible              temp-sensor
device_type             temp-sensor
location                MLB INLET AMB
name                    temperature
reg                     000000aa  
sensor-id               00000009 
sep-provides            hi/lo
                        sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-high       read-low        read-raw 
write-high      write-low 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@98
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              max6690
device_type             max6690
external-high-limit     00000055 
external-low-limit      0000000a 
hwsensor-id             00000006 00000007 
hwsensor-location       BACKSIDE
                        KODIAK DIODE
hwsensor-params-version 00000001 
hwsensor-polling-period 0000000a 0000000a 
hwsensor-type           temperature
                        temperature
hwsensor-zone           00000004 00000004 
internal-high-limit     00000055 
internal-low-limit      0000000a 
name                    temp-monitor
platform-do-set-conversion-rate No active package
                        90000000 00000000 0000000b 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 40 
                        00000017 0000000a 00000001 04 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 00 
                        00000018 00000004 
                        00000016 00000002 00000001 
platform-do-set-limits  No active package
                        10000000 00000000 0000000e 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 40 
                        00000017 0000000b 00000001 55 
                        00000017 0000000d 00000001 55 
                        00000017 0000000c 00000001 0a 
                        00000017 0000000e 00000001 0a 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 00 
                        00000018 00000004 
                        00000016 00000002 00000001 
reg                     00000098  

METHODS:
.id             .status         .temp           check-external-diode 
close           decode-unit     open            read-reg        reg-dump 
sign-extend-byte                write-reg 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@98/internal-temperature@0
PROPERTIES:
built-in                
device_type             temperature
location                BACKSIDE
name                    internal-temperature
polling-period          0000000a ffffffff 
reg                     00000000  
sensor-id               00000006 
sep-provides            hi/lo
                        sep-temperature
version                 00000002 
zone                    00000004 

METHODS:
close           open            read-high       read-low        read-raw 
write-high      write-low 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@98/external-temperature@1
PROPERTIES:
built-in                
device_type             temperature
location                KODIAK DIODE
name                    external-temperature
polling-period          0000000a ffffffff 
reg                     00000001  
sensor-id               00000007 
sep-provides            hi/lo
                        sep-temperature
version                 00000002 
zone                    00000004 

METHODS:
close           open            read-high       read-low        read-raw 
write-high      write-low 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@9c
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              max6690
device_type             max6690
external-high-limit     00000055 
external-low-limit      0000000a 
hwsensor-id             00000001 00000002 
hwsensor-location       TUNNEL
                        TUNNEL HEATSINK
hwsensor-params-version 00000001 
hwsensor-polling-period 0000000a 0000000a 
hwsensor-type           temperature
                        temperature
hwsensor-zone           00000004 00000004 
internal-high-limit     00000055 
internal-low-limit      0000000a 
name                    temp-monitor
platform-do-set-conversion-rate No active package
                        90000000 00000000 0000000b 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 40 
                        00000017 0000000a 00000001 04 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 00 
                        00000018 00000004 
                        00000016 00000002 00000001 
platform-do-set-limits  No active package
                        10000000 00000000 0000000e 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 40 
                        00000017 0000000b 00000001 55 
                        00000017 0000000d 00000001 55 
                        00000017 0000000c 00000001 0a 
                        00000017 0000000e 00000001 0a 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 00 
                        00000018 00000004 
                        00000016 00000002 00000001 
reg                     0000009c  

METHODS:
.id             .status         .temp           check-external-diode 
close           decode-unit     open            read-reg        reg-dump 
sign-extend-byte                write-reg 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@9c/internal-temperature@0
PROPERTIES:
built-in                
device_type             temperature
location                TUNNEL
name                    internal-temperature
polling-period          0000000a ffffffff 
reg                     00000000  
sensor-id               00000001 
sep-provides            hi/lo
                        sep-temperature
version                 00000002 
zone                    00000004 

METHODS:
close           open            read-high       read-low        read-raw 
write-high      write-low 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@9c/external-temperature@1
PROPERTIES:
built-in                
device_type             temperature
location                TUNNEL HEATSINK
name                    external-temperature
polling-period          0000000a ffffffff 
reg                     00000001  
sensor-id               00000002 
sep-provides            hi/lo
                        sep-temperature
version                 00000002 
zone                    00000004 

METHODS:
close           open            read-high       read-low        read-raw 
write-high      write-low 

/u4@0,f8000000/dart@f8033000
PROPERTIES:
claim-phys              00200000 00001000 
compatible              u4-dart
                        dart
                        
device_type             dart
name                    dart
reg                     f8033000  00009000 



/u4@0,f8000000/mpic@f8040000
PROPERTIES:
#address-cells          00000000 
#interrupt-cells        00000002 
big-endian              
built-in                
clock-frequency         09502f90 
compatible              chrp,open-pic
device_type             open-pic
interrupt-controller    No active package
name                    mpic
reg                     f8040000  00040000 
reset-on-wake           

METHODS:
(make-uni-interrupts) 

/pci@0,f0000000
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
bus-range               0000000a 0000000a 
clock-frequency         03f940aa 
compatible              u4-pcie
device_type             pci
interrupt-map           00000000 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        00000003 00000001 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
model                   AAPL,U4
name                    pci
ranges                  02000000 00000000 f1000000  00000000 f1000000  
                        00000000 01000000 
                        01000000 00000000 00000000  00000000 f0000000  
                        00000000 00800000 
                        02000000 00000000 90000000  00000000 90000000  
                        00000000 10000000 
                        02000000 00000000 a0000000  00000000 a0000000  
                        00000000 10000000 
reg                     00000000 f0000000  02000000 
slot-names              00000001
                        SLOT-1

METHODS:
(alloc-base)    ?get-slot       add-range       add_package     align-io-addr 
align-mem-addr  alloc-base      alloc-io-addr   alloc-mem-addr 
allocate-addresses              close           config-b!       config-b@ 
config-l!       config-l@       config-w!       config-w@       decode-unit 
dma-alloc       dma-free        dma-map-in      dma-map-out     dma-sync 
encode-unit     init-packages   make-assigned-addresses         map-in 
map-out         map-range       my-addrs        my_space        open 
pci-probe-history               pci-probe-request               probe-slots 
req-io-addr     req-mem-addr    reserved-slot 

/pci@0,f0000000/NVDA,Parent@0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
NVCAP                   04000000 00000003 000c0000 00000007 000000
NVDA,BMP                55aa7eeb 4b373430 30e94c19 77cc5649 44454f20 0d000000 
                        00005710 00004942 4d205647 4120436f 6d706174 69626c65 
                        01000000 b010fb19 30372f32 322f3035 00000000 00000000 
                        00100000 00000000 e96fdc00 00000103 00000000 00004001 
                        ffffff7f 00000080 2200a522 e93db8e9 44b8ffb8 42495400 
                        00010c06 10473201 0400de00 42021600 e2004301 0e00f800 
                        44010400 06014901 0e000a01 4c010200 18017401 12001a01 
                        4d010200 2c014e00 00000000 50011900 2e015302 15004701 
                        54010200 5c015501 03005e01 56010600 61016300 00000000 
                        69022300 67010000 fa191602 70050000 00000000 a8073030 
                        2f30302f 30300200 00000000 00000000 
                        ... 00001b13 bytes total
NVDA,Features           005202ef 
NVDA,Level              00000001 
NVPM                    01000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 
VRAM,memsize            10000000 10000000 
assigned-addresses      820a0030 00000000 a2000000  00000000 00020000 
                        820a0010 00000000 a1000000  00000000 01000000 
                        820a001c 00000000 a0000000  00000000 01000000 
                        c20a0014 00000000 90000000  00000000 10000000 
class-code              00030000 
device-id               00000092 
device_type             NVDA,GeForce
devsel-speed            00000000 
fcode-rom-offset        00000000 
interrupts              00000001 
max-latency             00000000 
min-grant               00000000 
model                   GeForce 7800GT
msi-capability          000a0068 
name                    NVDA,Parent
pci-e-capability        000a0078 
reg                     000a0000 00000000 00000000  00000000 00000000 
                        020a0010 00000000 00000000  00000000 01000000 
                        020a001c 00000000 00000000  00000000 01000000 
                        420a0014 00000000 00000000  00000000 10000000 
                        020a0030 00000000 00000000  00000000 00020000 
revision-id             000000a1 
rom-revision            32313532 2e3200
subsystem-id            00000010 
subsystem-vendor-id     000010de 
vendor-id               000010de 

METHODS:
close           decode-unit     open 

/pci@0,f0000000/NVDA,Parent@0/NVDA,Display-A@0
PROPERTIES:
EDID                    00ffffff ffffff00 06103292 7b060002 2d0f0103 80402878 
                        28fe87a3 574a9c25 13505400 00000101 01010101 01010101 
                        01010101 0101bc1b 00a05020 17303020 36008191 2100001a 
                        b06800a0 a0402e60 30203600 81912100 001a0000 00ff0043 
                        59353435 30374c55 47310a00 000000fc 0043696e 656d6120 
                        48440a00 000001d3 40010300 000000c0 4801a500 a5000102 
                        031919a8 00000000 00004000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000049 
NVDA,memsize            10000000 10000000 
NVMT                    0b037f08 06103292 0a000640 0aa00a2f 0a4f0000 066e0642 
                        06480000 0ff95b00 00000100 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 09d5b340 02000000 00000000 00000000 
VRAM,memsize            10000000 10000000 
address                 90020000 
can-hot-plug            
character-set           ISO8859-1
compatible              NVDA,NVMac
                        NVDA,MultiDisplay
connector-type          00000200 
depth                   00000008 
device_type             display
display-cfg             00360003 
display-timing-flags    00000000 
display-type            4c434400 
fboffset                00020000 
height                  00000640 
i2c-mapping             00ffffff 
iso6429-1983-colors     
linebytes               00000a00 
name                    NVDA,Display-A
refresh                 0000003b 
reg                     00000000  
width                   00000a00 

METHODS:
#columns        #lines          background-color                blink-screen 
char-height     char-width      close           close-vector    color! 
color@          column#         ddc2-send-byte  ddc2-set-start  ddc2-set-stop 
delete-characters               delete-lines    device-vectors  dimensions 
draw-character  draw-logo       draw-logo       draw-rectangle  erase-screen 
fill-rectangle  font-adr        fontbytes       foreground-color 
frame-buffer-adr                get-colors      insert-characters 
insert-lines    inverse-screen? inverse?        invert-screen   line# 
open            open-vector     read-rectangle  reset-screen    restore 
screen-height   screen-width    set-colors      set-mode        toggle-cursor 
widths          window-left     window-top      write 

/pci@0,f0000000/NVDA,Parent@0/NVDA,Display-B@1
PROPERTIES:
NVPR                    06800600 00190000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000052 00000000 0000
can-hot-plug            
compatible              NVDA,NVMac
                        NVDA,MultiDisplay
connector-type          00000004 
device_type             display
display-cfg             ffffffff 
display-type            4e4f4e45 00
name                    NVDA,Display-B
reg                     00000001  

METHODS:
#columns        #lines          background-color                blink-screen 
char-height     char-width      close           close-vector    color! 
color@          column#         ddc2-send-byte  ddc2-set-start  ddc2-set-stop 
delete-characters               delete-lines    device-vectors  dimensions 
draw-character  draw-logo       draw-logo       draw-rectangle  erase-screen 
fill-rectangle  font-adr        fontbytes       foreground-color 
frame-buffer-adr                get-colors      insert-characters 
insert-lines    inverse-screen? inverse?        invert-screen   line# 
open            open-vector     read-rectangle  reset-screen    restore 
screen-height   screen-width    set-colors      set-mode        toggle-cursor 
widths          window-left     window-top      write 

/pci@0,f0000000/NVDA,Parent@0/sensor-parent@2
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
compatible              NVDA,sensor-parent
hwctrl-params-version   00000002 
hwsensor-params-version 00000002 
name                    sensor-parent
reg                     00000002  



/pci@0,f0000000/NVDA,Parent@0/sensor-parent@2/gpu-diode-temperature@0
PROPERTIES:
device_type             temp-sensor
input-target            00550000 
location                gpu-diode
name                    gpu-diode-temperature
polling-period          0000001e 00000000 
reg                     00000000  
sensor-id               a3207000 
version                 00000002 
zone                    ff000002 



/ht@0,f2000000
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
clock-frequency         17d78400 
compatible              u3-ht
device_type             ht
model                   AAPL,U3
name                    ht
reg                     00000000 f2000000  02800000 
                        00000000 f8070000  00001000 

METHODS:
?get-slot       add-range       add_package     align-io-addr 
align-mem-addr  alloc-base      alloc-io-addr   alloc-macio 
alloc-mem-addr  allocate-addresses              caddr           cdata 
ciobase         ciovirt         close           cmembase        config-b! 
config-b@       config-l!       config-l@       config-w!       config-w@ 
decode-unit     dma-alloc       dma-free        dma-map-in      dma-map-out 
dma-sync        encode-unit     first-alloc-base                init-packages 
io-addrs        make-assigned-addresses         map-in          map-out 
map-range       mem-addr-base   mem-addr-base-high 
mem-addr-base-low               mem-addr-max-high 
mem-addr-max-low                mem-addr-ranges mem-addrs       my-addrs 
my-pkgs         my_space        next-mem-addr-high 
next-mem-addr-low               open            pci-probe-history 
pci-probe-request               release-base    req-io-addr     req-mem-addr 
restore-base-low                set-base-high 

/ht@0,f2000000/pci@1
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
bus-range               00000004 00000004 
class-code              00060400 
clock-freqency          01fca055 
compatible              pci-x
device-id               00000130 
device_type             pci
devsel-speed            00000000 
interrupt-map           00001000 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        0000003d 00310003 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
name                    pci
reg                     00000800 00000000 00000000  00000000 00000000 
revision-id             000000a3 
slot-names              00000004
                        BRIDGE-2
vendor-id               00001166 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-base 
alloc-io-addr   alloc-macio     alloc-mem-addr  allocate-addresses 
close           config-b!       config-b@       config-l!       config-l@ 
config-w!       config-w@       decode-unit     dma-alloc       dma-free 
dma-map-in      dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     release-base    req-io-addr 
req-mem-addr    restore-base-low                set-base-high 

/ht@0,f2000000/pci@2
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
bus-range               00000005 00000005 
class-code              00060400 
clock-freqency          01fca055 
compatible              pci-x
device-id               00000130 
device_type             pci
devsel-speed            00000000 
name                    pci
ranges                  82000000 00000000 fa500000  82000000 00000000 
                        fa500000  00000000 00100000 
reg                     00001000 00000000 00000000  00000000 00000000 
revision-id             000000a3 
slot-names              00000010
                        GIGE
vendor-id               00001166 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-base 
alloc-io-addr   alloc-macio     alloc-mem-addr  allocate-addresses 
close           config-b!       config-b@       config-l!       config-l@ 
config-w!       config-w@       decode-unit     dma-alloc       dma-free 
dma-map-in      dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     release-base    req-io-addr 
req-mem-addr    restore-base-low                set-base-high 

/ht@0,f2000000/pci@2/bcom5714@4
PROPERTIES:
assigned-addresses      83052010 00000000 fa530000  00000000 00010000 
                        83052018 00000000 fa520000  00000000 00010000 
built-in                
category                net
class-code              00020000 
compatible              pci14e4,166A
                        pci14e4,1668
                        pci14e4,1648
                        pci106b,5a
                        pciclass,020000
                        
device-id               0000166a 
device_type             network
devsel-speed            00000001 
fast-back-to-back       
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000042 00360003 
local-mac-address       00145165 dea4
location                1
max-latency             00000000 
min-grant               00000040 
msi-capability          00052058 
name                    bcom5714
network-type            ethernet
nv-data-0               669955aa 
reg                     00052000 00000000 00000000  00000000 00000000 
                        03052010 00000000 00000000  00000000 00010000 
                        03052018 00000000 00000000  00000000 00010000 
removable               network
revision-id             00000003 
subsystem-id            00000085 
subsystem-vendor-id     0000106b 
vendor-id               000014e4 

METHODS:
#blocks         bitisvalue      block-size      br!             br@ 
brc!            brc@            brw!            brw@            close 
clrbit          cregs           dma-alloc       dma-free        firsttime? 
flush           flushbfr        get-adapter-info                init-memory 
load            max-transfer    my-enet-ha      open            power-down 
read            save            setbit          setup-quiesce   write 

/ht@0,f2000000/pci@2/bcom5714@4,1
PROPERTIES:
assigned-addresses      83052110 00000000 fa510000  00000000 00010000 
                        83052118 00000000 fa500000  00000000 00010000 
built-in                
category                net
class-code              00020000 
compatible              pci14e4,166A
                        pci14e4,1668
                        pci14e4,1648
                        pci106b,5a
                        pciclass,020000
                        
device-id               0000166a 
device_type             network
devsel-speed            00000001 
fast-back-to-back       
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000043 00370003 
local-mac-address       00145165 dea5
location                2
max-latency             00000000 
min-grant               00000040 
msi-capability          00052158 
name                    bcom5714
network-type            ethernet
nv-data-0               669955aa 
reg                     00052100 00000000 00000000  00000000 00000000 
                        03052110 00000000 00000000  00000000 00010000 
                        03052118 00000000 00000000  00000000 00010000 
removable               network
revision-id             00000003 
subsystem-id            00000085 
subsystem-vendor-id     0000106b 
vendor-id               000014e4 

METHODS:
#blocks         bitisvalue      block-size      br!             br@ 
brc!            brc@            brw!            brw@            close 
clrbit          cregs           dma-alloc       dma-free        firsttime? 
flush           flushbfr        get-adapter-info                init-memory 
load            max-transfer    my-enet-ha      open            power-down 
read            save            setbit          setup-quiesce   write 

/ht@0,f2000000/pci@3
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
TCZeroLimited           
bus-range               00000006 00000006 
class-code              00060400 
clock-freqency          01fca055 
compatible              pci-x
device-id               00000132 
device_type             pci
devsel-speed            00000000 
interrupt-map           00000000 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        00000041 00350003 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
name                    pci
reg                     00001800 00000000 00000000  00000000 00000000 
revision-id             000000a3 
slot-names              00000001
                        SLOT-3
vendor-id               00001166 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-base 
alloc-io-addr   alloc-macio     alloc-mem-addr  allocate-addresses 
close           config-b!       config-b@       config-l!       config-l@ 
config-w!       config-w@       decode-unit     dma-alloc       dma-free 
dma-map-in      dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     release-base    req-io-addr 
req-mem-addr    restore-base-low                set-base-high 

/ht@0,f2000000/pci@4
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
bus-range               00000007 00000007 
class-code              00060400 
clock-freqency          01fca055 
compatible              pci-x
device-id               00000132 
device_type             pci
devsel-speed            00000000 
interrupt-map           00000000 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        00000040 00340003 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
name                    pci
reg                     00002000 00000000 00000000  00000000 00000000 
revision-id             000000a3 
slot-names              00000001
                        BRIDGE-E4
vendor-id               00001166 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-base 
alloc-io-addr   alloc-macio     alloc-mem-addr  allocate-addresses 
close           config-b!       config-b@       config-l!       config-l@ 
config-w!       config-w@       decode-unit     dma-alloc       dma-free 
dma-map-in      dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     release-base    req-io-addr 
req-mem-addr    restore-base-low                set-base-high 

/ht@0,f2000000/pci@5
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
TCZeroLimited           
bus-range               00000008 00000008 
class-code              00060400 
clock-freqency          01fca055 
compatible              pci-x
device-id               00000132 
device_type             pci
devsel-speed            00000000 
interrupt-map           00000000 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        0000003f 00330003 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
name                    pci
reg                     00002800 00000000 00000000  00000000 00000000 
revision-id             000000a3 
slot-names              00000001
                        SLOT-2
vendor-id               00001166 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-base 
alloc-io-addr   alloc-macio     alloc-mem-addr  allocate-addresses 
close           config-b!       config-b@       config-l!       config-l@ 
config-w!       config-w@       decode-unit     dma-alloc       dma-free 
dma-map-in      dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     release-base    req-io-addr 
req-mem-addr    restore-base-low                set-base-high 

/ht@0,f2000000/pci@6
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
TCZeroLimited           
bus-range               00000009 00000009 
class-code              00060400 
clock-freqency          01fca055 
compatible              pci-x
device-id               00000132 
device_type             pci
devsel-speed            00000000 
interrupt-map           00000000 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        0000003e 00320003 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
name                    pci
reg                     00003000 00000000 00000000  00000000 00000000 
revision-id             000000a3 
slot-names              00000001
                        SLOT-4
vendor-id               00001166 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-base 
alloc-io-addr   alloc-macio     alloc-mem-addr  allocate-addresses 
close           config-b!       config-b@       config-l!       config-l@ 
config-w!       config-w@       decode-unit     dma-alloc       dma-free 
dma-map-in      dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     release-base    req-io-addr 
req-mem-addr    restore-base-low                set-base-high 

/ht@0,f2000000/pci@7
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
built-in-names          00008000
                        GEM
bus-range               00000002 00000002 
class-code              00060400 
clock-frequency         0bebc200 
device-id               00000053 
device_type             pci
devsel-speed            00000000 
name                    pci
ranges                  82000000 00000000 fa000000  82000000 00000000 
                        fa000000  00000000 00400000 
reg                     00003800 00000000 00000000  00000000 00000000 
revision-id             00000000 
shasta-interrupt-sequencer 00000001 
vendor-id               0000106b 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-io-addr 
alloc-macio     alloc-mem-addr  allocate-addresses              close 
config-b!       config-b@       config-l!       config-l@       config-w! 
config-w@       decode-unit     dma-alloc       dma-free        dma-map-in 
dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     req-io-addr     req-mem-addr 
restore-base-low                set-base-high 

/ht@0,f2000000/pci@8
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
built-in-names          00000882
                        MAC-IO
                        WIRELESS
                        USB2
bus-range               00000001 00000001 
class-code              00060400 
clock-frequency         0bebc200 
device-id               00000054 
device_type             pci
devsel-speed            00000000 
interrupt-map           00005800 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        00000046 003a0003 
                        00000800 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        0000003c 00300003 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
name                    pci
ranges                  82000000 00000000 80000000  82000000 00000000 
                        80000000  00000000 00100000 
reg                     00004000 00000000 00000000  00000000 00000000 
revision-id             00000000 
vendor-id               0000106b 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-io-addr 
alloc-macio     alloc-mem-addr  allocate-addresses              close 
config-b!       config-b@       config-l!       config-l@       config-w! 
config-w@       decode-unit     dma-alloc       dma-free        dma-map-in 
dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     req-io-addr     req-mem-addr 
restore-base-low                set-base-high 

/ht@0,f2000000/pci@8/mac-io@7
PROPERTIES:
#address-cells          00000001 
#interrupt-cells        00000002 
#size-cells             00000001 
assigned-addresses      82013810 00000000 80000000  00000000 00080000 
class-code              00ff0000 
compatible              K2-Keylargo
device-id               0000004f 
device_type             mac-io
devsel-speed            00000001 
include-k2-support      
max-latency             00000000 
min-grant               00000000 
model                   AAPL,K2-Keylargo
name                    mac-io
platform-do-cell-disable/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00000000 00000400 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000000 00000010 
platform-do-cell-enable /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00000400 00000400 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000010 00000010 
platform-do-clear-sw-reset /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00000000 00000800 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000000 00000020 
platform-do-clock-disable /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00000000 00001000 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000000 00000040 
platform-do-clock-enable/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00001000 00001000 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000040 00000040 
platform-do-disable     /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00000000 00002000 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000000 00000080 
platform-do-doorbell-buff /smu@0,0
                        08000000 0000001d 0000860c 00000000 ffffffff 
platform-do-enable      /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00002000 00002000 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000080 00000080 
platform-do-get-cell-enable /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 0000001a 0000003c 00000400 0000000a 00000001 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 0000001a 0000003c 00000010 00000004 00000001 
platform-do-get-clock-enable /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 0000001a 0000003c 00001000 0000000c 00000001 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 0000001a 0000003c 00000040 00000006 00000001 
platform-do-get-enable  /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 0000001a 0000003c 00002000 0000000d 00000001 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 0000001a 0000003c 00000080 00000007 00000001 
platform-do-get-sw-reset/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 0000001a 0000003c 00000800 0000000b 00000001 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 0000001a 0000003c 00000020 00000005 00000001 
platform-do-sw-reset    /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00000800 00000800 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000020 00000020 
platform-modem-power    No active package
platform-modem-reset    No active package
ranges                  00000000  82013810 00000000 80000000  00080000 
reg                     00013800 00000000 00000000  00000000 00000000 
                        02013810 00000000 00000000  00000000 00080000 
revision-id             00000000 
vendor-id               0000106b 

METHODS:
#fcrs           #gpios          #k2-fcrs        #k2-gpios       #shasta-fcrs 
#shasta-gpios   ((>fcr))        ((>gpio))       (>fcr)          (>fcr-off) 
(>gpio)         (>gpio-off)     (fcr!)          (fcr@)          (gpio!) 
(gpio@)         (macio-defers)  (make-macio-interrupts)         .fregs 
>kl.fcr0        >kl.fcr1        >kl.fcr10       >kl.fcr2        >kl.fcr3 
>kl.fcr4        >kl.fcr5        >kl.fcr6        >kl.fcr7        >kl.fcr8 
>kl.fcr9        >kl.gpio        >kl.gpio-levels close           decode-unit 
dma-alloc       dma-free        dma-map-in      dma-map-out     dma-sync 
ht-interrupt+   init-fcrs       init-fcrs-gpios init-gpios      k2-defers 
macio-inits     macio-tbl-size  map-in          map-out         mpic-quiesce 
open            shasta-defers 

/ht@0,f2000000/pci@8/mac-io@7/gpio@50
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              mac-io-gpio
                        
device_type             gpio
name                    gpio
reg                     00000050  0000003b 

METHODS:
(gpio-nmi?)     (gpio-node)     (gpio-reg)      (make-gpio-interrupt) 
(slewing-done?) close           decode-unit     gpio-slewing-done? 
open 

/ht@0,f2000000/pci@8/mac-io@7/gpio@50/smu-doorbell@12
PROPERTIES:
built-in                
compatible              smu-doorbell
                        gpio10
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000035 00290002 
name                    smu-doorbell
platform-do-doorbell-ack/smu@0,0
                        0c000000 00000002 00000002 00000001 00000000 
platform-do-doorbell-req/smu@0,0
                        08000000 00000001 00000000 00000001 
reg                     00000012  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/smu-interrupt@d
PROPERTIES:
built-in                
compatible              smu-interrupt
                        gpio05
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000030 00240002 
name                    smu-interrupt
platform-do-smu-interrupt /smu@0,0
                        04000000 00000002 00000002 00000001 00000000 
reg                     0000000d  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/programmer-switch@c
PROPERTIES:
built-in                
compatible              programmer-switch
                        gpio04
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000002f 00230002 
name                    programmer-switch
platform-do-programmer-switch /smu@0,0
                        04000000 00000002 00000002 00000001 00000000 
reg                     0000000c  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/chip-fault@e
PROPERTIES:
built-in                
compatible              chip-fault
                        gpio06
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000031 00250002 
name                    chip-fault
platform-do-chip-fault  /u4@0,f8000000
                        0c000000 00000002 00000002 00000001 00000000 
reg                     0000000e  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/slewing-done@38
PROPERTIES:
built-in                
compatible              slewing-done
                        gpio48
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000005b 004f0002 
name                    slewing-done
platform-do-slewing-done/
                        0c000000 00000002 00000002 00000001 00000000 
reg                     00000038  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/mlb-good@13
PROPERTIES:
built-in                
compatible              mlb-good
                        gpio11
                        gpio
                        
device_type             gpio
name                    mlb-good
reg                     00000013  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/vdnap0@14
PROPERTIES:
built-in                
compatible              vdnap0
                        gpio12
                        gpio
                        
device_type             gpio
name                    vdnap0
platform-do-get-vdnap0  /
                        08000000 00000002 00000002 00000001 00000000 
platform-do-set-vdnap0  /
                        08000000 00000001 00000001 00000001 
reg                     00000014  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/timebase-enable@26
PROPERTIES:
built-in                
compatible              timebase-enable
                        gpio30
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000049 003d0003 
name                    timebase-enable
platform-do-cpu-timebase/cpus
                        08000000 00000001 00000000 00000004 
reg                     00000026  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/amp-mute@30
PROPERTIES:
built-in                
compatible              amp-mute
                        gpio40
                        gpio
                        
device_type             gpio
name                    amp-mute
platform-do-amp-mute    /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000001 00000000 00000001 
reg                     00000030  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/dig-hw-reset-c@9
PROPERTIES:
built-in                
compatible              dig-hw-reset-c
                        gpio01
                        gpio
                        
device_type             gpio
name                    dig-hw-reset-c
platform-do-dig-hw-reset/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000001 00000000 00000001 
reg                     00000009  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/codec-error-irq@32
PROPERTIES:
built-in                
compatible              codec-error-irq
                        gpio42
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000055 00490002 
name                    codec-error-irq
platform-do-codec-error-irq /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        0c000000 00000002 00000002 00000001 00000001 
reg                     00000032  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/codec-clock-mux@31
PROPERTIES:
built-in                
compatible              codec-clock-mux
                        gpio41
                        gpio
                        
device_type             gpio
name                    codec-clock-mux
platform-do-codec-clock-mux /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000001 00000001 00000001 
reg                     00000031  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/headphone-detect@2c
PROPERTIES:
built-in                
compatible              headphone-detect
                        gpio36
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000004f 00430002 
name                    headphone-detect
platform-do-headphone-detect /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        0c000000 00000002 00000002 00000001 00000001 
reg                     0000002c  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/headphone-mute@2f
PROPERTIES:
built-in                
compatible              headphone-mute
                        gpio39
                        gpio
                        
device_type             gpio
name                    headphone-mute
platform-do-headphone-mute /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000001 00000000 00000001 
reg                     0000002f  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/hw-reset@a
PROPERTIES:
built-in                
compatible              hw-reset
                        gpio02
                        gpio
                        
device_type             gpio
name                    hw-reset
platform-do-hw-reset    /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000001 00000000 00000001 
reg                     0000000a  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/lineout-detect@28
PROPERTIES:
built-in                
compatible              lineout-detect
                        gpio32
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000004b 003f0002 
name                    lineout-detect
platform-do-lineout-detect /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        0c000000 00000002 00000002 00000001 00000001 
reg                     00000028  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/linein-detect@2a
PROPERTIES:
built-in                
compatible              linein-detect
                        gpio34
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000004d 00410002 
name                    linein-detect
platform-do-linein-detect /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        0c000000 00000002 00000002 00000001 00000001 
reg                     0000002a  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/lineout-mute@2e
PROPERTIES:
built-in                
compatible              lineout-mute
                        gpio38
                        gpio
                        
device_type             gpio
name                    lineout-mute
platform-do-lineout-mute/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000001 00000000 00000001 
reg                     0000002e  



/ht@0,f2000000/pci@8/mac-io@7/escc-legacy@12000
PROPERTIES:
#address-cells          00000001 
built-in                
compatible              chrp,es1
device_type             escc-legacy
name                    escc-legacy
ranges                  
reg                     00012000  00001000 
                        00008400  00000100 
                        00008500  00000100 
                        00008600  00000100 
                        00008700  00000100 

METHODS:
close           decode-unit     map-in          open 

/ht@0,f2000000/pci@8/mac-io@7/escc-legacy@12000/ch-a@12004
PROPERTIES:
built-in                
compatible              chrp,es4
device_type             serial
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000017 000d0003 00000011 00070002 00000012 00080002 
name                    ch-a
reg                     00012004  00000001 
                        00012006  00000001 
                        0001200a  00000001 
                        00008400  00000100 
                        00008500  00000100 



/ht@0,f2000000/pci@8/mac-io@7/escc-legacy@12000/ch-b@12000
PROPERTIES:
built-in                
compatible              chrp,es5
device_type             serial
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000018 000e0003 00000013 00090002 00000014 000a0002 
name                    ch-b
reg                     00012000  00000001 
                        00012002  00000001 
                        00012008  00000001 
                        00008600  00000100 
                        00008700  00000100 



/ht@0,f2000000/pci@8/mac-io@7/escc@13000
PROPERTIES:
#address-cells          00000001 
built-in                
compatible              chrp,es0
device_type             escc
name                    escc
ranges                  
reg                     00013000  00001000 
                        00008400  00000100 
                        00008500  00000100 
                        00008600  00000100 
                        00008700  00000100 

METHODS:
_ch-a           close           decode-unit     map-in          open 

/ht@0,f2000000/pci@8/mac-io@7/escc@13000/ch-a@13020
PROPERTIES:
AAPL,clock-data         01de2000 00000038 00000054 00000000 00000000 00000044 
                        00000800 00000044 00000010 73613435 73623331 012ad400 
                        02b11000 00000038 00000050 00000038 00000004 00000044 
                        00000400 00000044 00000004 73613331 73623435 00000000 
AAPL,clock-id           sccasa31sa45
built-in                
compatible              chrp,es2
device_type             serial
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000017 000d0003 00000011 00070002 00000012 00080002 
name                    ch-a
reg                     00013020  00000001 
                        00013030  00000001 
                        00013050  00000001 
                        00008400  00000100 
                        00008500  00000100 

METHODS:
(open)          (open)          close           filter-input    install-abort 
open            raw-input       read            remove-abort    sccxc 
write 

/ht@0,f2000000/pci@8/mac-io@7/escc@13000/ch-b@13000
PROPERTIES:
built-in                
compatible              chrp,es3
device_type             serial
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000018 000e0003 00000013 00090002 00000014 000a0002 
name                    ch-b
reg                     00013000  00000001 
                        00013010  00000001 
                        00013040  00000001 
                        00008600  00000100 
                        00008700  00000100 

METHODS:
(open)          (open)          close           filter-input    install-abort 
open            raw-input       read            remove-abort    sccxc 
write 

/ht@0,f2000000/pci@8/mac-io@7/i2c@18000
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
AAPL,address            80018000 
AAPL,address-step       00000010 
AAPL,i2c-rate           00000064 
built-in                
compatible              mac-io-i2c-control
                        k2-i2c
                        keywest-i2c
                        
device_type             i2c
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000001b 00110003 
name                    i2c
reg                     00018000  00001000 

METHODS:
close           decode-unit     i2c-base        open            read-i2c 
read-i2c-at     read-i2c-at2    write-i2c       write-i2c-at 

/ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              i2c-bus
                        keywest-i2c-bus
                        
device_type             i2c-bus
name                    i2c-bus
reg                     00000000  

METHODS:
decode-unit 

/ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0/codec@8c
PROPERTIES:
built-in                
compatible              pcm3052
                        codec
                        
device_type             codec
name                    codec
platform-do-onyx-codec-ref /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000/sound
                        08000000 00000027 <- null function
reg                     0000008c  



/ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0/codec@24
PROPERTIES:
built-in                
compatible              cs8416
                        codec
                        
device_type             codec
name                    codec
platform-do-topaz-codec-ref /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000/sound
                        08000000 00000027 <- null function
reg                     00000024  



/ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              i2c-bus
                        keywest-i2c-bus
                        
device_type             i2c-bus
name                    i2c-bus
reg                     00000000  

METHODS:
decode-unit 

/ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0/codec@8c
PROPERTIES:
built-in                
compatible              pcm3052
                        codec
                        
device_type             codec
name                    codec
reg                     0000008c  



/ht@0,f2000000/pci@8/mac-io@7/i2s@0
PROPERTIES:
#address-cells          00000001 
AAPL,address            80010000 
built-in                
device_type             i2s
name                    i2s
ranges                  
reg                     00000000  00005000 
                        00000000  00000a00 

METHODS:
close           decode-unit     map-in          open 

/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
PROPERTIES:
built-in                
compatible              i2sbus
device_type             soundbus
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000001c 00120003 0000000b 00010002 0000000c 00020002 
name                    i2s-a
platform-amp-mute       /ht@0,f2000000/pci@8/mac-io@7/gpio@50/amp-mute@30
platform-cell-disable   /ht@0,f2000000/pci@8/mac-io@7
platform-cell-enable    /ht@0,f2000000/pci@8/mac-io@7
platform-clear-sw-reset /ht@0,f2000000/pci@8/mac-io@7
platform-clock-disable  /ht@0,f2000000/pci@8/mac-io@7
platform-clock-enable   /ht@0,f2000000/pci@8/mac-io@7
platform-codec-clock-mux/ht@0,f2000000/pci@8/mac-io@7/gpio@50/codec-clock-mux@31
platform-disable        /ht@0,f2000000/pci@8/mac-io@7
platform-enable         /ht@0,f2000000/pci@8/mac-io@7
platform-get-cell-enable/ht@0,f2000000/pci@8/mac-io@7
platform-get-clock-enable /ht@0,f2000000/pci@8/mac-io@7
platform-get-enable     /ht@0,f2000000/pci@8/mac-io@7
platform-get-sw-reset   /ht@0,f2000000/pci@8/mac-io@7
platform-headphone-detect /ht@0,f2000000/pci@8/mac-io@7/gpio@50/headphone-detect@2c
platform-headphone-mute /ht@0,f2000000/pci@8/mac-io@7/gpio@50/headphone-mute@2f
platform-hw-reset       /ht@0,f2000000/pci@8/mac-io@7/gpio@50/hw-reset@a
platform-linein-detect  /ht@0,f2000000/pci@8/mac-io@7/gpio@50/linein-detect@2a
platform-lineout-detect /ht@0,f2000000/pci@8/mac-io@7/gpio@50/lineout-detect@28
platform-lineout-mute   /ht@0,f2000000/pci@8/mac-io@7/gpio@50/lineout-mute@2e
platform-sw-reset       /ht@0,f2000000/pci@8/mac-io@7
reg                     00010000  00001000 
                        00008000  00000100 
                        00008100  00000100 

METHODS:
open 

/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000/sound
PROPERTIES:
built-in                
compatible              AOAbase
device_type             soundchip
layout-id               00000044 
name                    sound
object-model-version    00000002 
platform-onyx-codec-ref /ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0/codec@8c
vendor-id               0000106b 



/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
PROPERTIES:
built-in                
compatible              i2sbus
device_type             soundbus
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000001e 00140003 0000000f 00050002 00000010 00060002 
name                    i2s-c
platform-cell-disable   /ht@0,f2000000/pci@8/mac-io@7
platform-cell-enable    /ht@0,f2000000/pci@8/mac-io@7
platform-clear-sw-reset /ht@0,f2000000/pci@8/mac-io@7
platform-clock-disable  /ht@0,f2000000/pci@8/mac-io@7
platform-clock-enable   /ht@0,f2000000/pci@8/mac-io@7
platform-codec-error-irq/ht@0,f2000000/pci@8/mac-io@7/gpio@50/codec-error-irq@32
platform-dig-hw-reset   /ht@0,f2000000/pci@8/mac-io@7/gpio@50/dig-hw-reset-c@9
platform-disable        /ht@0,f2000000/pci@8/mac-io@7
platform-enable         /ht@0,f2000000/pci@8/mac-io@7
platform-get-cell-enable/ht@0,f2000000/pci@8/mac-io@7
platform-get-clock-enable /ht@0,f2000000/pci@8/mac-io@7
platform-get-enable     /ht@0,f2000000/pci@8/mac-io@7
platform-get-sw-reset   /ht@0,f2000000/pci@8/mac-io@7
platform-sw-reset       /ht@0,f2000000/pci@8/mac-io@7
reg                     00014000  00001000 
                        00008800  00000100 
                        00008900  00000100 

METHODS:
open 

/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000/sound
PROPERTIES:
built-in                
compatible              AOAbase3
device_type             soundchip
layout-id               00000045 
name                    sound
object-model-version    00000002 
platform-topaz-codec-ref/ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0/codec@24
vendor-id               0000106b 



/ht@0,f2000000/pci@8/mac-io@7/timer@15000
PROPERTIES:
built-in                
clock-frequency         01194000 
compatible              keywest-timer
device_type             timer
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000023 00190003 
name                    timer
reg                     00015000  00001000 



/ht@0,f2000000/pci@8/usb@b
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
assigned-addresses      82015810 00000000 80082000  00000000 00001000 
built-in                
class-code              000c0310 
compatible              pci1033,35
                        pciclass,0c0310
                        
device-id               00000035 
device_type             usb
devsel-speed            00000001 
interrupts              00000001 
max-latency             0000002a 
min-grant               00000001 
name                    usb
reg                     00015800 00000000 00000000  00000000 00000000 
                        02015810 00000000 00000000  00000000 00001000 
revision-id             00000043 
sleep-power-state       4433636f 6c6400
subsystem-id            00000035 
subsystem-vendor-id     00001033 
vendor-id               00001033 

METHODS:
/td-errors      _new-device#    accessflag      add-device      add-endpoint 
alloc-ed        alloc-itd       alloc-td        allow-alarms    bufr 
close           clr-endpt-feature               clr-hub-feature 
clr-port-feature                decode-unit     deq-bulk-ed     deq-int-ed 
deq-isoc-ed     dle             dma-alloc       dma-free        do-bulk 
do-isoc         do-setup        enq-bulk-ed     enq-int-ed      enq-isoc-ed 
framecount      framespertd     free-ed         free-itd        free-td 
fshowallocfree  fshowbulk       fshowbulktds    fshowdone       fshowerrata 
fshowprobe      fshowsetup      fshowsetuptds   get-class-descr 
get-config-descr                get-configuration               get-ctrl-ed 
get-device-descr                get-device-descr-default 
get-device-status               get-endpt-status 
get-hub-status  get-port-status get-string-descr                hc-base 
hub-info        inhibit-alarms  isoc-done       isoc-done?      isoc-error 
myself          next-openhci    offset-mask     open            page-mask 
probe           quick-probe     quick-probe-cleanup             rdle 
reset-port      set-address     set-configuration 
set-endpt-feature               set-global-power 
set-hub-feature set-interface   set-port-feature                startingframe 
td-errors 

/ht@0,f2000000/pci@8/usb@b/mouse@1
PROPERTIES:
#buttons                00000001 
assigned-address        00000001 
device_type             mouse
endpoints               00050381 
manufacturer            Microsoft
name                    mouse
product                 Microsoft Wireless Optical Mouse? 1.0A
product-id              0000006a 
reg                     00000001  
vendor-id               0000045e 

METHODS:
config#         ctrl-ihandle    device#         get-event       ihandle 
interface#      next-mouse      open            protocol# 

/ht@0,f2000000/pci@8/usb@b/hub@2
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
assigned-address        00000002 
device_type             hub
name                    hub
product-id              00009132 
reg                     00000002  
vendor-id               000005ac 

METHODS:
close           decode-unit     open 

/ht@0,f2000000/pci@8/usb@b/hub@2/device@2
PROPERTIES:
assigned-address        00000003 
endpoints               00080381 
manufacturer            Apple Computer, Inc.
name                    device
product                 Apple Cinema HD Display
product-id              00009232 
reg                     00000002  
vendor-id               000005ac 



/ht@0,f2000000/pci@8/usb@b/hub@2/hub@3
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
assigned-address        00000004 
device_type             hub
manufacturer            Mitsumi Electric
name                    hub
product                 Hub in Apple Extended USB Keyboard
product-id              00001003 
reg                     00000003  
vendor-id               000005ac 

METHODS:
close           decode-unit     open 

/ht@0,f2000000/pci@8/usb@b/hub@2/hub@3/device@2
PROPERTIES:
#address-cells          00000002 
#size-cells             00000000 
assigned-address        00000005 
device_type             usb-device
name                    device
product-id              00000102 
reg                     00000002  
vendor-id               000006cd 

METHODS:
close           decode-unit     encode-unit     open 

/ht@0,f2000000/pci@8/usb@b/hub@2/hub@3/device@2/interface@0
PROPERTIES:
name                    interface
reg                     00000000 00000001  



/ht@0,f2000000/pci@8/usb@b/hub@2/hub@3/device@3
PROPERTIES:
#address-cells          00000002 
#size-cells             00000000 
assigned-address        00000006 
device_type             usb-device
manufacturer            Mitsumi Electric
name                    device
product                 Apple Extended USB Keyboard
product-id              0000020b 
reg                     00000003  
vendor-id               000005ac 

METHODS:
close           decode-unit     encode-unit     open 

/ht@0,f2000000/pci@8/usb@b/hub@2/hub@3/device@3/keyboard@0
PROPERTIES:
device_type             keyboard
endpoints               00080381 
name                    keyboard
reg                     00000000 00000001  

METHODS:
config#         ctrl-ihandle    device#         get-key-map     ihandle 
install-abort   interface#      next-keyboard   open            protocol# 
read            remove-abort 

/ht@0,f2000000/pci@8/usb@b/hub@2/hub@3/device@3/eject-key@1
PROPERTIES:
device_type             eject-key
endpoints               00040382 
name                    eject-key
reg                     00000001 00000001  

METHODS:
config#         ctrl-ihandle    device#         eject-key?      ihandle 
interface#      next-eject-key  open            protocol# 

/ht@0,f2000000/pci@8/usb@b,1
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
assigned-addresses      82015910 00000000 80081000  00000000 00001000 
built-in                
class-code              000c0310 
compatible              pci1033,35
                        pciclass,0c0310
                        
device-id               00000035 
device_type             usb
devsel-speed            00000001 
interrupts              00000002 
max-latency             0000002a 
min-grant               00000001 
name                    usb
reg                     00015900 00000000 00000000  00000000 00000000 
                        02015910 00000000 00000000  00000000 00001000 
revision-id             00000043 
sleep-power-state       4433636f 6c6400
subsystem-id            00000035 
subsystem-vendor-id     00001033 
vendor-id               00001033 

METHODS:
/td-errors      _new-device#    accessflag      add-device      add-endpoint 
alloc-ed        alloc-itd       alloc-td        allow-alarms    bufr 
close           clr-endpt-feature               clr-hub-feature 
clr-port-feature                decode-unit     deq-bulk-ed     deq-int-ed 
deq-isoc-ed     dle             dma-alloc       dma-free        do-bulk 
do-isoc         do-setup        enq-bulk-ed     enq-int-ed      enq-isoc-ed 
framecount      framespertd     free-ed         free-itd        free-td 
fshowallocfree  fshowbulk       fshowbulktds    fshowdone       fshowerrata 
fshowprobe      fshowsetup      fshowsetuptds   get-class-descr 
get-config-descr                get-configuration               get-ctrl-ed 
get-device-descr                get-device-descr-default 
get-device-status               get-endpt-status 
get-hub-status  get-port-status get-string-descr                hc-base 
hub-info        inhibit-alarms  isoc-done       isoc-done?      isoc-error 
myself          next-openhci    offset-mask     open            page-mask 
probe           quick-probe     quick-probe-cleanup             rdle 
reset-port      set-address     set-configuration 
set-endpt-feature               set-global-power 
set-hub-feature set-interface   set-port-feature                startingframe 
td-errors 

/ht@0,f2000000/pci@8/usb@b,2
PROPERTIES:
assigned-addresses      82015a10 00000000 80080000  00000000 00000100 
class-code              000c0320 
compatible              pci1033,e0
                        pci1033,e0
                        pciclass,0c0320
                        
                        ehci
                        
device-id               000000e0 
device_type             ehci
devsel-speed            00000001 
interrupts              00000003 
max-latency             00000022 
min-grant               00000010 
name                    usb
reg                     00015a00 00000000 00000000  00000000 00000000 
                        02015a10 00000000 00000000  00000000 00000100 
revision-id             00000004 
sleep-power-state       4433636f 6c6400
subsystem-id            000000e0 
subsystem-vendor-id     00001033 
vendor-id               00001033 



/ht@0,f2000000/pci@9
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
built-in-names          00007000
                        S-ATA
                        U-ATA
                        FW
bus-range               00000003 00000003 
class-code              00060400 
clock-frequency         0bebc200 
device-id               00000055 
device_type             pci
devsel-speed            00000000 
name                    pci
ranges                  82000000 00000000 fa400000  82000000 00000000 
                        fa400000  00000000 00100000 
reg                     00004800 00000000 00000000  00000000 00000000 
revision-id             00000000 
vendor-id               0000106b 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-io-addr 
alloc-macio     alloc-mem-addr  allocate-addresses              close 
config-b!       config-b@       config-l!       config-l@       config-w! 
config-w@       decode-unit     dma-alloc       dma-free        dma-map-in 
dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     req-io-addr     req-mem-addr 
restore-base-low                set-base-high 

/ht@0,f2000000/pci@9/k2-sata-root@c
PROPERTIES:
#address-cells          00000001 
#interrupt-cells        00000001 
#size-cells             00000000 
assigned-addresses      82036024 00000000 fa402000  00000000 00002000 
cell-revision           00000001 
class-code              0001018f 
compatible              k2-s-ata
device-id               00000240 
device_type             k2-sata-root
devsel-speed            00000001 
interrupt-controller    No active package
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000000a 00000003 
max-latency             00000000 
min-grant               00000000 
name                    k2-sata-root
reg                     00036000 00000000 00000000  00000000 00000000 
                        02036024 00000000 00000000  00000000 00002000 
revision-id             00000000 
scr1s                   04050000 00000000 00000000 2038203a 
subsystem-id            00000240 
subsystem-vendor-id     00001166 
vendor-id               00001166 

METHODS:
close           decode-unit     dma-alloc       dma-free        get-port-base 
map-in          map-out         open 

/ht@0,f2000000/pci@9/k2-sata-root@c/k2-sata@0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
compatible              k2-sata
device_type             k2-sata
interrupts              00000000 
io-device-location      A (upper)
location                A (upper)
name                    k2-sata
reg                     00000000  

METHODS:
#retries        .all            .bms            .regs           .scrs 
/bmd            /cdb            1st-time-mgropen?               >bmd.adr 
>bmd.len        >ide.altstatdevcnt              >ide.cmd        >ide.data 
>ide.devicehead >ide.errorfeatures              >ide.lba-hi     >ide.lba-lo 
>ide.lba-mid    >ide.prd        >ide.sectorcount                >ide.stat 
>ide.statuscommand              >p.scr0         >p.scr1         >p.scr2 
>p.simr         ata-command     ata-quiesce     atadata         atapi-command 
atapi?          bus-id          cdb-addr        chi!            chi@ 
chiw!           chiw@           clo!            clo@            close 
clow!           clow@           cmd!            cmd-addr        cmid! 
cmid@           cmidw!          cmidw@          cnt!            cnt@ 
cntw!           cntw@           dat!            dat@            data->mem 
data->mem-be    data->mem-le    data-addr       data-len        decode-unit 
dev!            dev-mult-max    dev-select      dev2!           dev@ 
dma-alloc       dma-alloc       dma-free        dma-free        dma-map-in 
dma-map-out     dma-sync        encode-unit     err@            error-reg 
fea!            get-my-multiple get-my-protocol get-port-base   ide-unit-str 
identify-protocols              int-off-ata-bus intreg!         intreg@ 
kabrt           kamnf           katapiprotocol  kataprotocol    kbmactive 
kbmerr          kbmint          kbmrd           kbmstart        kbsy 
kcorr           kdev            kdevctlone      kdf             kdrdy 
kdrq            kdsc            kerr            kidnf           kidx 
kintrq          klba            kmc             kmcr            knien 
ksrst           ktk0nf          kunc            mem->data       mem->data-be 
mem->data-le    my-max-ultra    open            openwait        port# 
port-base       protocols       read?           reset-ata-bus   reset-drive 
reset-phy       sata-device-available?          set-dma-timer 
set-drive-select                set-max-ultra   set-my-multiple set-pio-timer 
set-timeout     set-ultra-timer start-msecs     stat-reg        sts2@ 
sts@            success-why     timeout         timeout-msecs   timeout? 
timr!           timr@           use-ata-interface 
use-atapi-interface             wait-bsy 

/ht@0,f2000000/pci@9/k2-sata-root@c/k2-sata@0/disk@0
PROPERTIES:
device_type             block
name                    disk
reg                     00000000  

METHODS:
ata-command     atapi-command   close           dev@            dma-alloc 
dma-free        get-my-protocol my-first-time   my-first-time?  my-max-ultra 
open            protocols       set-dma-timer   set-drive-select 
set-my-multiple set-pio-timer   set-ultra-timer use-atapi-interface 
wait-bsy 

/ht@0,f2000000/pci@9/k2-sata-root@c/k2-sata@1
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
compatible              k2-sata
device_type             k2-sata
interrupts              00000001 
io-device-location      B (lower)
location                B (lower)
name                    k2-sata
reg                     00000001  

METHODS:
#retries        .all            .bms            .regs           .scrs 
/bmd            /cdb            1st-time-mgropen?               >bmd.adr 
>bmd.len        >ide.altstatdevcnt              >ide.cmd        >ide.data 
>ide.devicehead >ide.errorfeatures              >ide.lba-hi     >ide.lba-lo 
>ide.lba-mid    >ide.prd        >ide.sectorcount                >ide.stat 
>ide.statuscommand              >p.scr0         >p.scr1         >p.scr2 
>p.simr         ata-command     ata-quiesce     atadata         atapi-command 
atapi?          bus-id          cdb-addr        chi!            chi@ 
chiw!           chiw@           clo!            clo@            close 
clow!           clow@           cmd!            cmd-addr        cmid! 
cmid@           cmidw!          cmidw@          cnt!            cnt@ 
cntw!           cntw@           dat!            dat@            data->mem 
data->mem-be    data->mem-le    data-addr       data-len        decode-unit 
dev!            dev-mult-max    dev-select      dev2!           dev@ 
dma-alloc       dma-alloc       dma-free        dma-free        dma-map-in 
dma-map-out     dma-sync        encode-unit     err@            error-reg 
fea!            get-my-multiple get-my-protocol get-port-base   ide-unit-str 
identify-protocols              int-off-ata-bus intreg!         intreg@ 
kabrt           kamnf           katapiprotocol  kataprotocol    kbmactive 
kbmerr          kbmint          kbmrd           kbmstart        kbsy 
kcorr           kdev            kdevctlone      kdf             kdrdy 
kdrq            kdsc            kerr            kidnf           kidx 
kintrq          klba            kmc             kmcr            knien 
ksrst           ktk0nf          kunc            mem->data       mem->data-be 
mem->data-le    my-max-ultra    open            openwait        port# 
port-base       protocols       read?           reset-ata-bus   reset-drive 
reset-phy       sata-device-available?          set-dma-timer 
set-drive-select                set-max-ultra   set-my-multiple set-pio-timer 
set-timeout     set-ultra-timer start-msecs     stat-reg        sts2@ 
sts@            success-why     timeout         timeout-msecs   timeout? 
timr!           timr@           use-ata-interface 
use-atapi-interface             wait-bsy 

/ht@0,f2000000/pci@9/k2-sata-root@c/k2-sata@1/disk@0
PROPERTIES:
device_type             block
name                    disk
reg                     00000000  

METHODS:
ata-command     atapi-command   close           dev@            dma-alloc 
dma-free        get-my-protocol my-first-time   my-first-time?  my-max-ultra 
open            protocols       set-dma-timer   set-drive-select 
set-my-multiple set-pio-timer   set-ultra-timer use-atapi-interface 
wait-bsy 

/ht@0,f2000000/pci@9/ata-6@d
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
AAPL,bus-id             00000003 
AAPL,connector          ata
AAPL,pio-timing         00000526 00000085 00000025 00000025 00000025 00000000 
                        00000000 00000000 
AAPL,requested-priorities 00000002 00000004 
assigned-addresses      82036810 00000000 fa404000  00000000 00004000 
cable-type              40-conductor
class-code              00ff0000 
compatible              shasta-ata
device-id               00000050 
device_type             ata
devsel-speed            00000001 
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000026 001c0003 00000025 001b0002 
lba-48                  
max-latency             00000000 
min-grant               00000000 
model                   ata-6
name                    ata-6
reg                     00036800 00000000 00000000  00000000 00000000 
                        02036810 00000000 00000000  00000000 00004000 
revision-id             00000000 
vendor-id               0000106b 

METHODS:
1st-time-mgropen?               ata-command     ata-quiesce     atapi-command 
atapi-slave-exists?             close           decode-unit     dma-alloc 
dma-free        dma-map-in      dma-map-out     dma-sync        encode-unit 
get-my-multiple get-my-protocol identify-protocols 
int-off-ata-bus k2-ata100?      katapiprotocol  kataprotocol    my-max-ultra 
open            openwait        protocols       reset-ata-bus   set-dma-timer 
set-drive-select                set-max-ultra   set-my-multiple set-pio-timer 
set-timeout     set-ultra-timer shasta-ata133?  timeout?        u2-ata100? 
use-ata-interface               use-atapi-interface             wait-bsy 

/ht@0,f2000000/pci@9/ata-6@d/disk
PROPERTIES:
device_type             block
name                    disk

METHODS:
ata-command     atapi-command   close           dev@            dma-alloc 
dma-free        get-my-protocol my-first-time   my-first-time?  my-max-ultra 
open            protocols       set-dma-timer   set-drive-select 
set-my-multiple set-pio-timer   set-ultra-timer use-atapi-interface 
wait-bsy 

/ht@0,f2000000/pci@9/firewire@e
PROPERTIES:
#address-cells          00000004 
#size-cells             00000002 
assigned-addresses      82037010 00000000 fa400000  00000000 00001000 
class-code              000c0010 
compatible              pci106b,5811
                        pci106b,52
                        pciclass,0c0010
                        
device-id               00000052 
device_type             ieee1394
devsel-speed            00000001 
fast-back-to-back       
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000027 001d0003 
local-guid              003065ff fefca9ec 
max-latency             00000018 
min-grant               0000000c 
name                    firewire
power-save-front-phy    
reg                     00037000 00000000 00000000  00000000 00000000 
                        02037010 00000000 00000000  00000000 00001000 
revision-id             00000000 
subsystem-id            00005811 
subsystem-vendor-id     0000106b 
tuned-fifos             
vendor-id               0000106b 

METHODS:
#nodes          (read@spd)      .stats          add-range 
add-translation apple-lucent?   bus-reset?      close           clr-status 
decode-unit     dma-alloc       dma-free        elegant?        enable-node 
encode-unit     get-busnode     get-my-guid     get-rcv-sz      get-speed 
get-status      got-it          guid>node       hop-count       i2-agere? 
k2-lucent?      max-transfer    next-ohci       open            phy7-fail-cnt 
phy7-fail-last  probe           q'd-read-block  q'd-sync        q'd-sync 
q'd-write-block q'd-write-block rb-counter      rb-max          rb-start 
read-block      read-block-timeout              read-csr-quadlet 
read-quad-timeout               read-quadlet    read@spd        reset-bus 
reset-msecs     rq-counter      rq-max          rq-start        set-address 
set-config-rom  set-csr-mailbox set-dstnode     set-spd         set-status 
status-address  wait            wb-counter      wb-max          wb-start 
wq-counter      wq-max          wq-start        write-block     write-block? 
write-block?-timeout            write-quadlet 

/smu@0,0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              smu
config-id               00016302 
device_type             smu
frequency-slew-point    00000001 
name                    smu
platform-doorbell-ack   /ht@0,f2000000/pci@8/mac-io@7/gpio@50/smu-doorbell@12
platform-doorbell-buff  /ht@0,f2000000/pci@8/mac-io@7
platform-doorbell-req   /ht@0,f2000000/pci@8/mac-io@7/gpio@50/smu-doorbell@12
platform-programmer-switch /ht@0,f2000000/pci@8/mac-io@7/gpio@50/programmer-switch@c
platform-smu-interrupt  /ht@0,f2000000/pci@8/mac-io@7/gpio@50/smu-interrupt@d
powertune-step-point    00000001 
reg                     00000000 00000000  00000000 
sdb-partition-01        0103017f 280b0001 63020100 
sdb-partition-12        1204017f e60e80b2 ff550014 33130000 
sdb-partition-14        1406017f 828ffff4 2216060b 1e1a1d84 21140609 1d181b84 
sdb-partition-1d        1d03017f 10101111 111011ff 
sdb-partition-fe        fe0402ff aa04ffff 14bdc343 43592961 
smu-base-version-info   0d00a03b f8006951 c40001aa 04
smu-base-version-pmu    000d00a0 
smu-base-version-sdb    000d0001 0000aa04 43592961 
smu-base-version-spu    000d0069 
smu-update-version-info ffffffff ff00510f 2effffff ff
smu-update-version-pmu  00ffffff 
smu-update-version-sdb  00ffffff 00000000 00000000 
smu-update-version-spu  00ff0051 
smu-version-info        0d00a03b f8006951 c40001aa 04
smu-version-pmu         000d00a0 
smu-version-sdb         000d0001 0000aa04 43592961 
smu-version-spu         000d0069 

METHODS:
'api-baseline-data              'cpu-fvt-data   'crc-data       'header-data 
'lmu-data       'max-sysclk-freq-data           'pref-oper-point-data 
'pwm-data       'rgb-led-data   'rpm-data       'sensor-tree-data 
'single-led-data                (get-smu-partition) 
(read-smu-switches)             (smu-read-i2c)  (smu-slew-or-tune) 
(smu-write-i2c) .cpu-bus-freq   .cpu-clock-freq .smu-partitions 
/sdbp.header-size               >sdbp.configuration-id 
>sdbp.eeprom-size               >sdbp.flags     >sdbp.generation 
>sdbp.id        >sdbp.length    >sdbp.signiture >sdbp.version   ?nmi-option 
^smu            api-baseline-part#              cache-communication-buffer 
check-new-partition             close           clr-nmi-option 
copy-new-partition              copy-partition  cpu-fvt-part#   crc 
crc-part        crc-part#       crc16           decode-unit     dev-addr 
disableboottimer                end-smu-data-block 
extract-sysclk-freq             extract-sysclk-max-freq 
extract-sysclk-min-freq         flash-adr       flash-smu-pmu-cmd 
flush-cache-lines               gen-sdb-partition-properties 
get-api-baseline-part           get-cpu-fvt-part 
get-crc-data-part               get-fan-n-pwm   get-fan-n-rpm 
get-header-part get-init-operating-points       get-merge-sdb 
get-oper-point-part             get-oper-set-points 
get-partition-adr               get-pwm-data-part 
get-pwm-set-point               get-rpm-data-part 
get-rpm-set-point               get-sdb-configuration 
get-sensor-tree-data-part       get-smu-base-cksum-ts 
get-smu-base-part-info-cmd      get-smu-base-partition 
get-smu-base-version-info       get-smu-battery-info 
get-smu-data-block-record       get-smu-data-block-record-cmd 
get-smu-latest-cksum-ts         get-smu-latest-part-info-cmd 
get-smu-partition               get-smu-running-version-info 
get-smu-update-cksum-ts         get-smu-update-part-info-cmd 
get-smu-update-partition        get-smu-update-version-info 
get-smu-version-info            get-time        getfansetbyid 
getfanspeedbyid header-part#    ledsoff         ledson          lmu-part# 
low-battery?    make-all-sdb-partitions 
make-operating-point-properties make-partition-property 
make-smu-version-properties     max-sysclk-freq-part# 
move-smu-data-block             nc-part?        new-sdb         new-sdb-len 
new-sdb-ptr     oneminute       open            part-list-size 
power-switch-poll               powertune!      powertune@ 
pref-oper-point-part#           preserve-lock?  preserve? 
probe-smu-motor put-smu-partition               pwm-data-part#  read-rtc 
read-smu-battery-info           rgb-led-part#   rpm-data-part#  sdb-chksum 
sdb-crc!        sdb-part-id     sdb-part-len    send-flash-cmd 
sensor-tree-part#               set-fans-to-init-speed 
set-fans-unmanaged              set-nmi-option  set-normal-of-cpu-point 
set-normal-os-cpu-point         set-pwm-fan     set-restore-os-cpu-point 
set-rpm-fan     set-time        setfanspeedbyid shutdowntimer 
single-led-part#                sleepledoff     sleepledon      smu-ac-power? 
smu-battery-power%              smu-data-block  smu-data-block-size 
smu-delay-read-ad               smu-display-lit smu-flash-sdb 
smu-get-bus-freq                smu-get-cpu0-clock-freq 
smu-get-delayed-data            smu-get-mode-data 
smu-get-partition               smu-get-powertune-step-1 
smu-get-powertune-step-2        smu-get-powertune-step-4 
smu-get-shutdown-timer          smu-normal-of-cpu-point 
smu-normal-os-cpu-point         smu-nxt-db-ptr  smu-part-adrs 
smu-power-switch?               smu-power-tune  smu-powertune-hi 
smu-powertune-low               smu-pram-data   smu-read-ad     smu-read-pram 
smu-reduce-power                smu-restart     smu-restart-after-sec 
smu-restore-os-cpu-point        smu-restore-power 
smu-set-automatic-motor-mode    smu-set-full-motor-mode 
smu-set-motor-mode              smu-set-powertune-point 
smu-set-shutdown-timer          smu-shutdown    smu-write-pram 
stop-cache-communication-buffer unused-data-part#               wait-flash 
wink            winks           write-rtc       wrong-part-id? 

/smu@0,0/power-mgt
PROPERTIES:
compatible              smu-power-mgt
device_type             power-mgt
name                    power-mgt



/smu@0,0/fans@4a00
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              smu-rpm-fans
                        smu-fans
device_type             motor-control
hwsensor-params-version 00000002 
name                    fans
reg                     00004a00  
zone                    00000000 

METHODS:
close           decode-unit     open            read-raw        read-setpoint 
write-setpoint 

/smu@0,0/fans@4a00/fan@0
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000000 
device_type             fan-rpm-control
init-value              000003e8 
location                DRIVE BAY A INTAKE
max-value               00000fa0 
min-value               000003e8 
motor-type              00000000 
name                    fan
reg                     00000000  
safe-value              0000ffff 
unmanage-value          00000fa0 
version                 00000002 
zone                    00000001 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@1
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000001 
device_type             fan-rpm-control
init-value              0000044c 
location                BACKSIDE
max-value               00000bb8 
min-value               0000044c 
motor-type              00000000 
name                    fan
reg                     00000001  
safe-value              0000ffff 
unmanage-value          00000bb8 
version                 00000002 
zone                    00000004 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@2
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000002 
device_type             fan-rpm-control
init-value              000005af 
location                CPU A INTAKE
max-value               00000c80 
min-value               000001e5 
motor-type              00000000 
name                    fan
reg                     00000002  
safe-value              0000012c 
unmanage-value          00000c80 
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@3
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000003 
device_type             fan-rpm-control
init-value              000005af 
location                CPU B INTAKE
max-value               00000c80 
min-value               000001e5 
motor-type              00000000 
name                    fan
reg                     00000003  
safe-value              0000012c 
unmanage-value          00000c80 
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@4
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000004 
device_type             fan-rpm-control
init-value              000005dc 
location                CPU A EXHAUST
max-value               00000c80 
min-value               000001f4 
motor-type              00000000 
name                    fan
reg                     00000004  
safe-value              00000c80 
unmanage-value          00000c80 
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@5
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000005 
device_type             fan-rpm-control
init-value              000005dc 
location                CPU B EXHAUST
max-value               00000c80 
min-value               000001f4 
motor-type              00000000 
name                    fan
reg                     00000005  
safe-value              00000c80 
unmanage-value          00000c80 
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@6
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000006 
device_type             fan-rpm-control
init-value              00000e10 
location                CPU A PUMP
max-value               00000e10 
min-value               000004e2 
motor-type              00000001 
name                    fan
reg                     00000006  
safe-value              0000ffff 
unmanage-value          00000e10 
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@7
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000007 
device_type             fan-rpm-control
init-value              00000e10 
location                CPU B PUMP
max-value               00000e10 
min-value               000004e2 
motor-type              00000001 
name                    fan
reg                     00000007  
safe-value              0000ffff 
unmanage-value          00000e10 
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@8
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000008 
device_type             fan-rpm-control
init-value              00000618 
location                EXPANSION SLOTS INTAKE
max-value               00001194 
min-value               00000618 
motor-type              00000000 
name                    fan
reg                     00000008  
safe-value              000003e8 
unmanage-value          00001194 
version                 00000002 
zone                    00000002 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/sensors@d800
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              smu-sensors
device_type             sensors
hwsensor-params-version 00000002 
name                    sensors
reg                     0000d800  

METHODS:
close           decode-unit     open            read-reg 
wr-sensor-cmd-sel 

/smu@0,0/sensors@d800/power-sensor@17
PROPERTIES:
built-in                
compatible              power-sensor
device_type             power-sensor
location                Slots Power
name                    power-sensor
reg                     00000017  
sensor-id               00000003 
sep-provides            read
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           dev-addr        open            read-raw 

/smu@0,0/switches@dc00
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              smu-switches
device_type             switches
hwsensor-params-version 00000002 
name                    switches
reg                     0000dc00  

METHODS:
close           decode-unit     make-gpi-channels               open 
read-reg        wr-switch-cmd-sel 

/smu@0,0/switches@dc00/gpi@0
PROPERTIES:
built-in                
compatible              gpi-sensor
device_type             gpi-sensor
location                Air Deflector Signal
name                    gpi
reg                     00000000  
sensor-id               00005900 
sep-provides            read
                        sep-door-lock
version                 00000002 
zone                    00000000 

METHODS:
close           dev-addr        open            read-raw 

/smu@0,0/switches@dc00/gpi@5
PROPERTIES:
built-in                
compatible              gpi-sensor
device_type             gpi-sensor
location                Overtemp Signal
name                    gpi
reg                     00000005  
sensor-id               00005800 
sep-provides            read
                        sep-thermostat
version                 00000002 
zone                    00000000 

METHODS:
close           dev-addr        open            read-raw 

/smu@0,0/smu-i2c-control@0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              smu-i2c-control
device_type             i2c-control
name                    smu-i2c-control
reg                     00000000  

METHODS:
close           decode-unit     dev-addr        get-status      open 
probe-i2c       read-request    write-request 

/smu@0,0/smu-i2c-control@0/i2c-bus@b
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              i2c-bus
device_type             i2c-bus
name                    i2c-bus
reg                     0000000b  

METHODS:
close           decode-unit     open            read-i2c        read-i2c-at 
read-i2c-at+    read-i2c-at2    read-request    setup-i2c       write-i2c 
write-i2c-at    write-i2c-at+   write-i2c-at2   write-request 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
base-crc                8731
built-in                
compatible              smu-sat
crc                     8731
device_type             sat
hwsensor-params-version 00000002 
mpu-id                  4e02
name                    sat
reg                     000000b0  
sat-base-version        0068
sat-update-version      0068
sat-version             0068
update-crc              ebb6

METHODS:
close           decode-unit     extract-versions                get-mpu-id 
get-partition   make-smu-adcs   open            raw-read-sat-partition 
read-bufr       read-reg        read-reg-bytes  sat-delay-read-ad 
sat-get-delayed-data            sat-read-ad     setup?          write-bufr 
write-reg       write-reg-bytes 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/core-actual-vdd0@32
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU A0 VCORE
name                    core-actual-vdd0
reg                     00000032  
sensor-id               0000000a 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/core-actual-vdd1@33
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU A1 VCORE
name                    core-actual-vdd1
reg                     00000033  
sensor-id               00000014 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/core-temp0@34
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU A0 DIODE TEMP
name                    core-temp0
reg                     00000034  
sensor-id               0000000b 
sep-provides            r/w
                        sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/core-temp1@35
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU A1 DIODE TEMP
name                    core-temp1
reg                     00000035  
sensor-id               00000015 
sep-provides            r/w
                        sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/core-current0@36
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU A0 CORE CURRENT
name                    core-current0
reg                     00000036  
sensor-id               00000013 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/core-current1@37
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU A1 CORE CURRENT
name                    core-current1
reg                     00000037  
sensor-id               0000001a 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@0
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU A0 CURR
name                    adc
reg                     00000000  
sensor-id               0000000c 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@1
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU A0 VOLTS
name                    adc
reg                     00000001  
sensor-id               0000000d 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@2
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU A0 TEMP
name                    adc
reg                     00000002  
sensor-id               0000000e 
sep-provides            sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@3
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU A1 TEMP
name                    adc
reg                     00000003  
sensor-id               00000016 
sep-provides            sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@4
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU A1 CURR
name                    adc
reg                     00000004  
sensor-id               00000017 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@5
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU A1 VOLTS
name                    adc
reg                     00000005  
sensor-id               00000018 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@6
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU A1 CORE REF
name                    adc
reg                     00000006  
sensor-id               00000019 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@7
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU A0 CORE REF
name                    adc
reg                     00000007  
sensor-id               00000012 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
base-crc                8731
built-in                
compatible              smu-sat
crc                     8731
device_type             sat
hwsensor-params-version 00000002 
mpu-id                  4e02
name                    sat
reg                     000000b2  
sat-base-version        0068
sat-update-version      0068
sat-version             0068
update-crc              ebb6

METHODS:
close           decode-unit     extract-versions                get-mpu-id 
get-partition   make-smu-adcs   open            raw-read-sat-partition 
read-bufr       read-reg        read-reg-bytes  sat-delay-read-ad 
sat-get-delayed-data            sat-read-ad     setup?          write-bufr 
write-reg       write-reg-bytes 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/core-actual-vdd0@32
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU B0 VCORE
name                    core-actual-vdd0
reg                     00000032  
sensor-id               0000001e 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/core-actual-vdd1@33
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU B1 VCORE
name                    core-actual-vdd1
reg                     00000033  
sensor-id               00000028 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/core-temp0@34
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU B0 DIODE TEMP
name                    core-temp0
reg                     00000034  
sensor-id               0000001f 
sep-provides            r/w
                        sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/core-temp1@35
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU B1 DIODE TEMP
name                    core-temp1
reg                     00000035  
sensor-id               00000029 
sep-provides            r/w
                        sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/core-current0@36
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU B0 CORE CURRENT
name                    core-current0
reg                     00000036  
sensor-id               00000027 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/core-current1@37
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU B1 CORE CURRENT
name                    core-current1
reg                     00000037  
sensor-id               0000002e 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@0
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU B0 CURR
name                    adc
reg                     00000000  
sensor-id               00000020 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@1
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU B0 VOLTS
name                    adc
reg                     00000001  
sensor-id               00000021 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@2
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU B0 TEMP
name                    adc
reg                     00000002  
sensor-id               00000022 
sep-provides            sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@3
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU B1 TEMP
name                    adc
reg                     00000003  
sensor-id               0000002a 
sep-provides            sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@4
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU B1 CURR
name                    adc
reg                     00000004  
sensor-id               0000002b 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@5
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU B1 VOLTS
name                    adc
reg                     00000005  
sensor-id               0000002c 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@6
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU B1 CORE REF
name                    adc
reg                     00000006  
sensor-id               0000002d 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@7
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU B0 CORE REF
name                    adc
reg                     00000007  
sensor-id               00000026 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/system-clock@d4
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              smu-pulsar
                        pulsar
                        i2c-hwclock
                        hwclock
device_type             system-clock
name                    system-clock
reg                     000000d4  
sysclk-spreading-pll2-index 00001578 80b08f49 
sysclk-spreading-pll2-table 00001300 80808080 80808057 07070707 07868686 
                        85858504 04048383 02020201 01805707 86868504 04830202 
                        01805707 86850483 02018080 57868504 83018057 86850483 
                        02805786 85830201 57868583 02015786 04830180 d6858301 
                        80d60483 01578604 0280d685 83015785 83015786 040280d6 
                        85830157 86040201 57850402 01578604 830180d6 85040201 
                        80d68504 02018057 86048302 01805786 85048302 01805786 
                        85048383 02018057 07868585 04838302 01018080 57078686 
                        85858504 04838383 83020202 02010101 01010101 80808080 
                        80808080 01010101 01010102 02020283 83838304 04858585 
                        86860707 10800101 02838304 85858607 07100102 
                        ... 000001a4 bytes total
sysclk-spreading-pll4-index 00003578 80b00bc4 
sysclk-spreading-pll4-table 00003300 80808080 80808080 57070707 07078686 
                        86868685 85850404 04838383 02020101 80805707 86868585 
                        04048302 02018080 57868685 04830202 01805786 85850483 
                        02018057 86850483 02018057 86048302 01805785 04830280 
                        57868583 02015786 04830280 57850402 01578604 83015786 
                        04830157 86040280 57858301 80d60402 80d68583 01578583 
                        01578583 01578583 01570402 80d60402 57858301 d6040280 
                        d58301d6 04015785 0280d683 01570402 80d58301 57850280 
                        d6040280 d6040280 d6830157 86040280 d6040280 d6048301 
                        57858302 80d68583 01578604 83015786 04830180 d6858302 
                        80578504 830180d6 85040201 80578504 83020157 
                        ... 00000150 bytes total
vcore-latency           00000064 

METHODS:
.clk-data       .cpu-freq       calc-fmin       calc-mdiv       close 
create-clkgen-property          create-slewing-properties       decode-unit 
eeprom@         eeprom@4        ether-clks-init get-clock-2-profile 
get-clock-3-profile             get-clock-4-profile             get-cur-fmin 
get-cur-mdiv    get-mdiv        get-slew-point  open 
profile-slewing-2-setup?        profile-slewing-3-setup? 
profile-slewing-4-setup?        profile-slewing-setup? 
profile-spreading-2-setup?      profile-spreading-3-setup? 
profile-spreading-4-setup?      profile-spreading-setup?        read-clk-byte 
read-i2c        read-i2c-at     read-i2c-at2    read-reg        set-addr 
set-frequency   set-mdiv        set-of-slew-points              set-voltage 
setup-clock-2-profile           setup-clock-3-profile 
setup-clock-4-profile           setup-clock-profile             setup-i2c 
slew-high       slew-init       slew-low        slew-wait       slewing-done 
soft-reset      spread-2-init   spread-3-init   spread-4-init   spread-init 
turn-off-2-spreading            turn-off-3-spreading 
turn-off-4-spreading            turn-off-spreading              voltage-ih-0 
voltage-ih-1    wait-for-lock   wait-for-operational 
wait-for-pulsar write-clk-2-profile             write-clk-3-profile 
write-clk-4-profile             write-clk-byte  write-clk-profile 
write-i2c       write-reg       write-slewing-2-profile 
write-slewing-3-profile         write-slewing-4-profile 
write-slewing-profile           write-spreading-2-profile 
write-spreading-3-profile       write-spreading-4-profile 
write-spreading-profile 

/smu@0,0/smu-i2c-control@0/i2c-bus@e
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              i2c-bus
device_type             i2c-bus
name                    i2c-bus
reg                     0000000e  

METHODS:
close           decode-unit     open            read-i2c        read-i2c-at 
read-i2c-at+    read-i2c-at2    read-request    setup-i2c       write-i2c 
write-i2c-at    write-i2c-at+   write-i2c-at2   write-request 

/aliases
PROPERTIES:
cd                      /ht/pci@9/ata-6/disk@0
cd1                     /ht/pci@9/ata-6/disk@1
cpu0                    /cpus/@0
cpu1                    /cpus/@1
cpu2                    /cpus/@2
cpu3                    /cpus/@3
dart                    /u4/dart
eject-key               /pseudo-hid/eject-key
enet                    /ht/pci@2/@4
enet1                   /ht/pci@2/@4,1
first-boot              /ht@0,f2000000/pci@9/k2-sata-root@c/k2-sata
fw                      /ht/pci@9/firewire
hd                      /ht/pci@9/k2-sata-root/k2-sata@0/disk@0
ipc                     /ipc
k2-cd                   /ht/pci@9/ata-6/disk@0
k2-fw                   /ht/pci@9/firewire
k2-mac-io               /ht/pci@8/mac-io
k2-sata                 /ht/pci@9/k2-sata-root
k2-uata                 /ht/pci@9/ata-6
keyboard                /pseudo-hid/keyboard
ki2c                    /ht/pci@8/mac-io/i2c
last-boot               /ht@0,f2000000/pci@2/bcom5714
mac-io                  /ht/pci@8/mac-io
macio-mpic              /ht/pci@8/mac-io/mpic
mouse                   /pseudo-hid/mouse
name                    aliases
nvram                   /nvram
obp                     /packages/obp-tftp
pci                     /ht/pci@8
pci0                    /pci@0,f0000000
pci1                    /ht/pci@1
pci10                   /ht/pci@a
pci11                   /ht/pci@b
pci2                    /ht/pci@2
pci3                    /ht/pci@3
pci4                    /ht/pci@4
pci5                    /ht/pci@5
pci6                    /ht/pci@6
pci7                    /ht/pci@7
pci8                    /ht/pci@8
pci9                    /ht/pci@9
rtc                     /smu
sata                    /ht/pci@9/k2-sata-root
scca                    /ht/pci@8/mac-io/escc/ch-a
sccb                    /ht/pci@8/mac-io/escc/ch-b
screen                  /pci@0,f0000000/NVDA,Parent@0/NVDA,Display-A@0
sd0                     /ht/pci@9/k2-sata-root/k2-sata@0/disk@0
sd1                     /ht/pci@9/k2-sata-root/k2-sata@1/disk@0
sd2                     /ht/pci@9/k2-sata-root/k2-sata@2/disk@0
sd3                     /ht/pci@9/k2-sata-root/k2-sata@3/disk@0
second-boot             /ht@0,f2000000/pci@9/ata-6@d/disk
smu                     /smu
sysclk                  /smu/smu-i2c-control/i2c-bus@b/@d4
u4                      /u4
uata                    /ht/pci@9/ata-6
ui2c                    /u4/i2c
ultra0                  /ht/pci@9/k2-sata-root/k2-sata@0/disk@0
ultra1                  /ht/pci@9/k2-sata-root/k2-sata@1/disk@0
ultra2                  /ht/pci@9/k2-sata-root/k2-sata@2/disk@0
ultra3                  /ht/pci@9/k2-sata-root/k2-sata@3/disk@0
uni-mpic                /u4/mpic
uni-n                   /u4
usb-2a                  /ht/pci@8/@b
usb-2b                  /ht/pci@8/@b,1
usb-2c                  /ht/pci@8/@b,2
usb2                    /ht/pci@8/@b
usb3                    /ht/pci@8/@b,1
via-pmu                 /ht/pci@8/mac-io/via-pmu
wireless                /ht/pci@8/@1

METHODS:
"pci1"          "pci3"          aliases-arrangeboot 
aliases-cardbus aliases-common  aliases-direct-macio            aliases-golem 
aliases-golem/rainier           aliases-grandprix 
aliases-ht-macio                aliases-lights  aliases-mlb-bridge 
aliases-platform-specific       aliases-rainier aliases-rivers 
aliases-shasta  aliases-smu     aliases-special aliases-u3-racks 
aliases-usb-disks               aliases-vsp     encode-k2-string 
 ok
0 > 
